[스프링 MVC 1편] MVC - 구조의 이해
mini_min
스프링 MVC 구조 스프링 MVC 의 구조는 다음과 같이 구성된다. ✨ DispatcherServlet 스프링 MVC 도 프론트 컨트롤러 패턴으로 구현되어 있다. 스프링 MVC의 프론트 컨트롤러가 바로 디스패처 서블릿이다. 이 디스패처 서블릿이 스프링 MVC의 핵심이다. 해당 서블릿도 부모 클래스에서 HttpServlet 을 상속 받아 사용하고 서블릿으로 동작한다. 스프링 부트는 디스패처 서블릿을 서블릿으로 자동 등록하면서 모든 경로에 대해서 매핑한다. 요청흐름 서블릿 호출 -> HttpServlet 이 제공하는 service() 호출 FrameworkServlet.service() 를 시작으로 여러 메서드가 호출되면서 DispacherServlet.doDispatch() 가 호출된다. 스프링 MVC 동..