









## Model
모델에는 애플리케이션의 데이터가 포함됩니다. 데이터 세트는 단일 객체일 수도 있고 사물의 그룹일
수도 있습니다.
## Controller
컨트롤러에는 애플리케이션의 비즈니스 로직이 들어 있습니다. 여기서 @Controller 주석은 클래스를
컨트롤러로 식별하는 데 사용됩니다.
## View
전달된 정보를 특정 형식으로 표현한 것입니다. 대부분의 경우 JSP+JSTL을 사용하여 뷰 페이지를
구성합니다. 그러나 Spring은 Apache Velocity, Thymeleaf 및 FreeMarker와 같은 추가 보기 기술을
지원합니다.
## Front Controller
DispatcherServlet 클래스는 Spring Web MVC에서 전면 컨트롤러 역할을 합니다.
Spring MVC 애플리케이션의 흐름을 관리하는 역할을 담당합니다.