[Spring MVC] 4. MVC 프레임워크 만들기


[Spring MVC] 4. MVC 프레임워크 만들기

MVC 프레임워크 만들기 1. 프론트 컨트롤러 패턴 소개 FrontController 패턴 특징 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받는다. 프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 된다. 프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출해준다. 스프링 웹 MVC와 프론트 컨트롤러 스프링 웹 MVC의 DIspatcherServlet이 FrontController 패턴으로 구성 2. 프론트 컨트롤러 도입 - v1 V1 구조 HTTP요청이 오면 프론트 컨트롤러에 URL매핑 정보에서 컨트롤러를 조회한다. 조회한 컨트롤러를 호출한다. 해당 컨트롤러에서 직접 JSP forward를 수행한다. view 렌더링이 수행된다. 프론트 컨트롤러 분석 urlPatterns url..


원문링크 : [Spring MVC] 4. MVC 프레임워크 만들기