스프링 MVC 프로젝트를 구성해서 사용한다는 의미는 내부적으로는 root-context.xml로 사용하는 일반 java 영(POJO(Plain Old Java Object))과 servlet-context.xml로 설정하는 Web 영역을 같이 연동하여 구동하게됨.
그림으로 보면
바깥쪽에 있는 WebApplicationContext라는 존재는 기존의 구조에 MVC 설정을 포함하는 구조로 만들어진다. 스프링은 원래 목적 자체가 웹 어플리케이션을 목적으로 나온 프레임워크가 아니기 때문에 달라지는 영역에 대해서는 완전히 분리하고 연동하는 방식으로 구현되어 있다.
'JAVA > spring 이론' 카테고리의 다른 글
controller (0) | 2020.07.03 |
---|---|
모델 2와 스프링 MVC (0) | 2020.07.03 |
프로젝트 로딩 구조 (0) | 2020.07.02 |