본문 바로가기

TIL, WIL/TIL📘

01. 04 TIL : 커스텀 MVC 프레임워크 만들기 실습

728x90

- 어노테이션 기반 MVC 프레임워크

~ DispatcherServlet

~ AnnotationHandlerMapping (+그림에서 HandlerMapping과 동일)

~ HandlerAdapter

~ ViewResolver

 새로운 요청 URL을 만들때

1) 컨트롤러 생성

2) RequestMappingHandlerMapping에서 핸들러를 Mapping 하기 위해 해당 컨트롤러 객체 생성 및 mapping map에서 url을 통해 해당 컨트롤러를 찾는 findHandler() 메서드 호출

* 주의할 점 : 하나의 컨트롤러는 mapper에서 하나의 주소를 할당받아야 한다(url이 중복되면 안된다)

 

728x90