우선 인프런 김영한님 강의에서 본 spring MVC 구조를 살펴보자. Dispatcher Servlet은 가운데에서 요청과 controller을 핸들러 및 뷰를 이용해서 이어준다고 생각하면 될것같다. 그럼 WebApplication context는 뭐냐? 위에는 큰 구조이다. ContextLoaderListener 을 통해 서블릿 컨텍스트에 -서비스 클래스, 레포지토리 클래스 등이 담긴 WebApplicationContext를 만들고, DispatcerServlet은 위에 말한 Controller와 MVC 관련 인프라에 대한 Bean들을 담고있다.