filterchain

    [Spring Boot] Filter

    [Spring Boot] Filter

    스프링에서는 애플리케이션에서 공통적인 처리를 위해 활용할 수 있도록 제공하는 것이 3가지가 있다. Filter Interceptor AOP 위 3가지의 공통적인 특징은 어떤 행동이나 처리를 하기 전에 전처리 작업을 하거나, 행동이나 처리를 한 후에 후처리 작업을 할 수 있도록 제공한다는 것이다. Spring Life Cycle과 DelegatingFilterProxy 아래의 그림은 스프링의 라이프 사이클을 잘 설명해주고 있는 그림이다. 필터는 스프링 영역 밖에서 실행된다는 것을 주의하자 스프링 영역 밖이라는 뜻은 필터를 Bean으로 주입도 할 수 없고 Bean객체를 주입(DI) 받을 수도 없다. DelegatingFilterProxy가 등장하기 전에는... 스프링 세상에 DelegatingFilterPr..