MVC

[Spring] DispatcherServlet이란? 0. 들어가기 전에 @RequestBody의 동작을 알아보다가 DispatcherServlet, ~Resolver라는 언어가 많이 나와 이번 기회에 정리해보고 공부해봤습니다. 1. DispatcherServlet 중앙 Servlet으로써 요청 처리를 위한 공통의 알고리즘을 제공하는 클래스이다. 스프링 MVC는 프론트 컨트롤러 패턴으로 만들어졌다. 프론트 컨트롤러 패턴이란, 프론트 컨트롤러가 클라이언트의 요청을 받고 요청을 알맞게 처리해주는 컨트롤러들을 호출하여 처리하는 패턴이다. [AS - IS] 위의 사진은 클라이언트가 요청을 하는 그림이다. 클라이언트가 서버에 요청을 할 때, 요청을 처리할 수 있는 컨트롤러를 직접 찾아서 매핑을 해주어야 한다. [..
[Spring] Spring MVC 구조 1. MVC 패턴이란? Business logic과 Presentation logic을 분리하기 위해서 고안된 구조 모델(Model) - 뷰(View) - 컨트롤러(Controller)로 이루어져 있음 모델(Model) 데이터 베이스와 연동하여 데이터를 다룸 비즈니스 로직을 다룸 ex) DAO, Service 클래스 뷰(View) 모델이 처리한 결과를 바탕으로 화면을 출력 ex) HTML, JSP 컨트롤러(Controller) 데이터와 비즈니스 로직 사이으이 상호 동작을 관리 2. Spring MVC 구조 기본적으로 Front Controller 패턴이다 Front Controller(여기선 Dispatcher Servlet)가 요청을 받고 적절한 handler들..
쿠엔크
'MVC' 태그의 글 목록