스프링 MVC 서블릿 컨테이너 초기화 지원
지난 포스팅에서 하나하나 서블릿 컨테이너와 디스패쳐 서블릿을 연결하고 그거를 또 스프링컨테이너랑 연결하는 작업을 해보았다. 해보았을 때 느낀점은 진짜 많은 일을 해줘야하고, 이걸 다 기억 언제하지? 라는 생각이 들었다. 지난 과정을 보면 1) ServletContainerInitializer interface를 구현해서 서블릿 컨테이너 초기화 코드를 만들었음. 2) 어플리케이션 초기화를 위해서 @HandlesTypes annotation을 적용함 3) /META-INF/services/jakarta.servlet.ServletContainerInitializer 파일에 서블릿 컨테이너 초기화 클래스 경로를 지정함 이렇게 해줘야하는데 너무 번거롭고 힘들다. 그래서 개발자들이 힘든것을 알았는데 스프링MVC에..
2023.11.27