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

 

학습 페이지

 

www.inflearn.com