스프링인터셉터1 [Spring] Spring Interceptor (스프링 인터셉터) 인터셉터 위치 및 순서 1) 사용자는 서버에 자신이 원하는 작업을 요청하기 위해 url을 통해 Request 객체를 보냄 2) DispatcherServlet은 해당 Request 객체를 받아서 분석한뒤 '핸들러 매핑(HandlerMapping)' 에게 사용자의 요청을 처리할 핸들러를 찾도록 요청 3) 그 결과로 핸들러 실행체인(HandlerExectuonChanin)이 동작하게 되는데, 이 핸들러 실행체인은 하나이상의 핸들러 인터셉터를 거쳐서 컨트롤러가 실행될수 있도록 구성 (핸들러 인터셉터를 등록하지 않았다면, 곧바로 컨트롤러가 실행. 반대로 하나 이상의 인터셉터가 지정되어 있다면 지정된 순서에 따라서 인터셉터를 거쳐서 컨트롤러를 실행) 왜 사용하는건지? 특정 Controller의 핸들러가 실행되기 .. 2022. 9. 4. 이전 1 다음