본문 바로가기

web.xml2

web.xml 설정 시 ApplicationContext web.xml에 몇 가지 태그의 설정을 공부하다 ApplicationContext까지 오게되었다. 추후 혼자 web Application 설정 부분 개발을 맡게 되었을 때는 지금보다 더 깊은 이해가 필요할 것 같지만 지금은 어느정도 개념파악 후 정리 정도로 마무리했다. 우선 ApplicationContext는 오브젝트를 생성하거나 관계설정, 만들어지는 방식, 자동생성, 후처리 등을 담당하는 Spring의 대표적인 인터페이스이다. Spring에서는 IoC컨테이너라 하기도하고, Spring컨테이너라고 부르기도 한다. 또는 BeanFactory라고 하기도 한다. 이러한 ApplicationContext의 하위인터페이스 중 WebApplicationContext가 있다. 이 WebApplicationContex.. 2021. 1. 19.
web.xml 간단 정리 web.xml은 Web Application의 Deployment Descriptor(환경파일 : 배포서술자, DD파일)로서 J2EE Web Application의 기본이 되는 설정파일이다. 여기서 J2EE란 자바 플랫폼, 엔터프라이즈 에디션으로 자바를 이용한 서버쪽 개발을 위한 플랫폼이다. 버전 5.0 이후로 Java EE로 개칭되었다. 이러한 Java EE 스펙에 따라 제품으로 구현한 것을 Web Application Server(WAS)라 한다. 그리고 web.xml은 프로젝트 생성 후 WAS(예: 톰캣)을 구동할 때 web.xml을 메모리에 로딩한다. 요약하면, web.xml은 WAS를 구동할 때 메모리에 로딩되는 설정파일이라 할 수 있다. 모든 Web Application은 반드시 하나의 web.. 2019. 9. 22.