반응형
스프링 인터셉터 소개
스프링 인터셉터는 서플릿 필터와 같이 웹과 관련된 공통 관심 사항을 효과적으로 해결할 수 있는 기술이다.
서블릿 필터는 서블릿이 제공하고 스프링 인터셉터는 스프링 MVC가 제공하는 기술이다.
스프링 인터셉터는 디스패쳐 서블릿과 컴트롤러 사이에서 컨트롤러 호출 직전에 호출이 된다.
HTTP 요청 → WAS → 필터 → 서블릿 → 스프링 인터셉터 → 컨트롤러 //로그인 사용자
HTTP 요청 → WAS → 필터 → 서블릿 → 스프링 인터셉터 → 적절하지 않은 요청이라 판단해서 컨트롤러 호출 X //비로그인 사용자
이렇게 동작하게 된다.
스프링 인터셉터도 서블릿 필터처럼 체인으로 구성할 수 있다.
뭔가 서블릿 필터와 비슷해 보이지만 사실 더 편하고 정교하고 다양한 기능을 제공한다고 하는데 앞으로 강의를 들으면서 배워가야겠다.
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다.
반응형
'Framework & Library > Spring Boot' 카테고리의 다른 글
[Spring Boot] : 스프링 인터셉터 - 인증 체크 (0) | 2022.02.23 |
---|---|
[Spring Boot] : 스프링 인터셉터 - 요청 로그 (0) | 2022.02.23 |
[Spring Boot] : Servlet Filter 인증 체크하기 (0) | 2022.02.22 |
[Spring Boot] : Servlet Filter 요청 로그 확인하기 (0) | 2022.02.22 |
[Spring Boot] : Servlet Filter (0) | 2022.02.22 |
댓글