Spring 인터셉터
인터셉터(Interceptor) 인터셉터는 말 그래도 '가로채다'라는 의미를 가진다. 컨트롤러의 URL 접근 과정에서 무언가를 제어할 필요가 있을 때 사용한다. Spring 인터셉터 사용예시 예를 들어, 로그인한 계정만 접근할 수 있는 페이지가 있다면 컨트롤러에 로그인 여부를 확인하는 로직이 들어가야 한다. 인터셉터를 사용한다면 인터셉터에서 로그인을 확인하고 컨트롤러에 보낸다. 즉, 하나의 인터셉터로 모든 요청에 로그인 여부를 확인할 수 있다. 인터셉터를 통해 간단히 로그를 찍어보겠다. LoggerInterceptor.java import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import ..
Spring/설정
2021. 11. 3. 18:48