![[Spring] 스프링 필터의 동작과정 포스팅 썸네일 이미지](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FDpZVI%2Fbtq6WuAxIOi%2FAAAAAAAAAAAAAAAAAAAAAN2VGzlhYzYUr-EW7Edq9opm3lcjAbfleDRV8bJemqML%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D0XzR6dV%252FhgGwUeQAqRQqOmN2M7U%253D)
백엔드/Spring
[Spring] 스프링 필터의 동작과정
목적 스프링 필터의 동작과정을 이해하기 위함 목차 필터의 동작과정 1. 필터의 동작과정 1. Application의 doFilter() 서버로 요청이 들어오면 StandardWrapperValve 클래스의 invoke메서드가 실행된다. 이 메서드는 FilterChain의 구현체인 ApplicationFilterChain을 가져와서 doFilter메서드를 실행한다. FilterChain인터페이스는 Filter인터페이스와 마찬가지로 doFilter메서드가 존재하긴 하지만 필터가 아닌 필터체인 체인이기때문에 Filter인터페이스와는 달리 init과 destroy메서드는 제공하지 않는다. 2. doInternalFilter() ApplicationFilterChain의 doFilter메서드는 내부에서 inter..