2021/112 [Spring] web.xml 정리 1. web.xml 이란 web.xml 은 Web Application Deployment Descriptor이며 xml형식의 파일이다. (DD라고도 부름) WEB-INF 하위에 위치하며, 톰캣 구동 시, WEB-INF/web.xml을 읽어 Web Application(톰캣)의 설정을 적용하기 위해 존재한다. 2. web.xml 기본설정 직접 web.xml 을 살펴보면서 정리해보자. 참고로 필자는 기본적인 web.xml 설정방법 자료들이 너무 없어 한번에 정리해보려한다. * 프로젝트 생성 시 web.xml 파일 contextConfigLocation /WEB-INF/spring/root-context.xml org.springframework.web.context.ContextLoaderListener .. 2021. 11. 12. [Spring] Spring Framework 구동순서 완벽정리 * 시작하기 전 : Spring Framework 구동순서를 정리하면서, 좋은 설명글들이 많지만 한눈에 이해하기 너무 어려워서 정리해본다. 이 내용을 통해서 구동순서의 전체 흐름을 파악하면 좋을 것 같다. Spring 실행순서 1. 웹 어플리케이션이 실행되면 Tomcat(WAS)에 의해 web.xml이 로딩. 2. web.xml 에 등록되어있는 ContextLoaderListener 생성. : ContextLoaderListener는 ServletContextListener 인터페이스를 구현하고있으며, ApplicationContext를 생성한다. * ApplicationContext : IoC 엔진이며, 빈의 생명주기를 담당한다. 3. ContextLoaderListener 가 root-context... 2021. 11. 4. 이전 1 다음