백엔드/Spring
[Spring] 스프링 필터의 동작과정
목적 스프링 필터의 동작과정을 이해하기 위함 목차 필터의 동작과정 1. 필터의 동작과정 1. Application의 doFilter() 서버로 요청이 들어오면 StandardWrapperValve 클래스의 invoke메서드가 실행된다. 이 메서드는 FilterChain의 구현체인 ApplicationFilterChain을 가져와서 doFilter메서드를 실행한다. FilterChain인터페이스는 Filter인터페이스와 마찬가지로 doFilter메서드가 존재하긴 하지만 필터가 아닌 필터체인 체인이기때문에 Filter인터페이스와는 달리 init과 destroy메서드는 제공하지 않는다. 2. doInternalFilter() ApplicationFilterChain의 doFilter메서드는 내부에서 inter..