
[TIL] Spring MVC(Spring 5.0.7 버전)
·
TIL/Spring
스프링 MVC 스프링 MVC는 스프링의 서브(sub) 프로젝트이다. Spring Framework라는 메인 프로젝트 외에도 여러 종류의 서브 프로젝트가 존재하는데, 스프링 MVC도 이러한 프로젝트 중 일부이다. 스프링은 하나의 기능을 위해서만 만들어진 프레임워크가 아니라 '코어'라고 할 수 있는 프레임워크에 여러 서브 프로젝트를 결합해서 다양한 상황에 대처할 수 있도록 개발되었다. 서브 프로젝트는 별도의 설정이 존재할 수 있다는 개념인데 Spring Legacy Project로 생성한 예제의 경우에도 servlet-context.xml과 root-context.xml로 설정 파일이 분리된 것을 볼 수 있다. 스프링 MVC가 서브 프로젝트이므로 구성 방식이나 설정역시 조금 다르다고 볼 수 있다. 오늘 다루..