23.11.08)TIL - 스프링 숙련주차 2일차
2023-11-08 20:34:28
오늘 공부한 것 필터 Spring Security Validation 1. 필터 1) 필터는 DispatherSerVlet 앞에 있고 요청이 서블릿에 오기 전과 응답이 클라이언트로 가기 전에 처리를 수행한다. 2) 이를 통해 필터는 요청과 응답 데이터를 수정하거나 로깅, 인증, 권한 부여, 인코딩 및 기타 작업을 수행한다. 3) 필터는 연속된 체인형식으로 되어있고, 순서대로 실행한다.(@Order()를 이용해서 체인의 순서를 정할 수 있다.) 4) 필터의 마지막에 ' chain.doFilter(request, response)'를 호출하여 다음 체인이나 서블릿으로 이동한다. 필터를 이용해서 인증과 인가 코드를 짜면 굉장히 복잡해진다. 그래서 Spring Security를 사용한다. 2. Spring Se..