Replies: 1 comment
-
Spring Framework에서 Interceptor는 주로 HTTP 요청의 사전 처리와 사후 처리를 관리하는 데 사용되는 컴포넌트이다. Interceptor를 사용해 컨트롤러로 요청을 전달하기 전이나 후에 특정 로직을 실행할 수 있다. Interceptor는 Spring MVC의 핸들러 수준에서 동작한다. Dispatcher Servlet이 컨트롤러를 호출하기 전에 Interceptor를 거친다. 세부적으로 적용해야 하는 인증 인가와 같이 클라이언트 요청과 관련된 작업 등 공통 기능을 구현할 수 있다. 예를 들어 특정 그룹의 사용자는 어떤 기능을 사용하지 못하는 경우가 있는데, 이러한 작업들은 컨트롤러로 넘어가기 전에 검사해야 하므로 인터셉터가 처리하기에 적합하다.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
.
Beta Was this translation helpful? Give feedback.
All reactions