Spring
[Spring] MVC 프레임워크 프론트 컨트롤러에 대한 나름의 이해
Dong's Universe
2024. 1. 4. 21:38
MVC 프레임워크의 핵심은 프론트 컨트롤러이다.
스프링 웹 MVC의 'DispatcherServlet"이 FrontController 패턴으로 구현되어 있다.
프론트 컨트롤러는 요청을 받아서 해당하는 컨트롤러를 호출해주는 역할을 한다.
즉, 요청을 받고 하는 공통된 중복 작업들을 이 프론트 컨트롤러가 처리한다.
그 결과 프론트 컨트롤러만 서블릿을 사용하고 나머지는 사용하지 않아도 된다.
Reference
https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1&unitId=71188