IT/스프링(Spring)
[스프링/Spring] 스프링(Spring) HandlerExecutionChain
스프링(Spring)에서 Handler의 주요 역할은 유저가 Request 요청을 보낼 때, Request에 해당하는 Controller를 호출하기 전이나 호출한 후에 작업을 할 수 있도록 interceptor가 존재한다. 이 interceptor는 웹에서 권한에 대한 인증이나 SSO 인증을 위해 Controller에 접근 하기 전 Token 체크를 할 수 있으며, 전처리를 할 수 있는 단계이다. 이 interceptor는 servlet.xml에서 설정하여 interceptor에 접근할 수 있다. 아래와 같이, servlet.xml에서 A, B, C, D, E라는 Interceptor를 list에 묶으면 list에 등록되는 순서대로 Controller를 호출하기 전에 interceptor에 먼저 접근한다..
2022. 4. 20.
최근댓글