Backend/Spring+Boot
@ServletComponentScan
findmypiece
2021. 3. 16. 11:49
728x90
SpringBoot 환경에서 basePackages 하위
서블릿컴포넌트(필터, 서블릿, 리스너)를 스캔해서 빈으로 등록한다.
다만 서블릿컴포넌트를 그냥 등록하는게 아니고 해당 서블릿컴포넌트 클래스에는
아래와 같이 별도의 어노테이션이 추가되어 있어야 한다.
- 필터: @WebFilter
- 서블릿: @WebServlet
- 리스너: @WebListener
이는 SpringBoot의 내장톰캣을 사용하는 경우에만 동작한다.
728x90