728x90 반응형 필터1 [SpringBoot] 필터, 인터셉터 호출 흐름, 적용 방법 필터 - 서블릿이 제공하는 기능인터셉터 - 스프링이 제공하는 기능 웹과 관련된 공통 관심사항을 처리함적용되는 순서와 범위, 사용방법이 다름인터셉터가 더 편리하고 다양한 기능을 제공함 필터 필터 제한HTTP 요청 -> WAS -> 필터 -> 디스패쳐 서블릿 -> 컨트롤러 //로그인 사용자 HTTP 요청 -> WAS -> 필터(적절하지 않은 요청이라 판단, 서블릿 호출X) //비 로그인 사용자 필터 체인HTTP 요청 -> WAS -> 필터1 -> 필터2 -> 필터3 -> 서블릿 -> 컨트롤러필터는 체인으로 구성되는데, 중간에 필터를 자유롭게 추가할 수 있다. 예를 들어서 로그를 남기는 필터를 먼저 적용하 고, 그 다음에 로그인 여부를 체크하는 필터를 만들 수 있다. 필터 인터페이스를 구현하고 등록하면.. 2024. 5. 20. 이전 1 다음 728x90 반응형