MVC 패턴, Dispatcher-Servlet 정리
Model : 데이터, 비즈니스 로직을 처리하는 부분(DAO, DTO, Service 등) View : 비즈니스 로직 처리 결과가 유저에게 보여지는 부분, 즉 유저 인터페이스. (html, jsp 등) Controller : Model과 View 의 통신매체, 연결해주는 부분 각 구성요소가 고유한 기능을 담당할 수 있게 구분한 디자인 패턴이다. MVC 패턴은 단순히 Model, View, Controller 만 기술되어 있지만 사실 그전에 Dispatcher-Servlet, Handler Adapter, View Resolver 등 클라이언트의 요청에 응답하기 위해서 일하는 다양한 것들이 있다. 클라이언트의 요청을 디스패처 서블릿이 받음 요청 정보를 통해 요청을 위임할 컨트롤러를 찾음 요청을 컨트롤러로 ..
2023. 1. 5.