728x90
- 어노테이션 기반 MVC 프레임워크
~ DispatcherServlet
~ AnnotationHandlerMapping (+그림에서 HandlerMapping과 동일)
~ HandlerAdapter
~ ViewResolver
새로운 요청 URL을 만들때
1) 컨트롤러 생성
2) RequestMappingHandlerMapping에서 핸들러를 Mapping 하기 위해 해당 컨트롤러 객체 생성 및 mapping map에서 url을 통해 해당 컨트롤러를 찾는 findHandler() 메서드 호출
* 주의할 점 : 하나의 컨트롤러는 mapper에서 하나의 주소를 할당받아야 한다(url이 중복되면 안된다)
728x90
'TIL, WIL > TIL📘' 카테고리의 다른 글
02. 25 TIL : 코드리뷰 with 깃헙액션 글 읽기, 쿼리 튜닝 실무 (0) | 2024.02.25 |
---|---|
01. 30 TIL : @ConstructorBinding (0) | 2024.01.30 |
01. 23 TIL (0) | 2024.01.23 |
01. 02 TIL : 프런트 컨트롤러(front controller) 패턴 (1) | 2024.01.02 |
12. 31 TIL : 리플렉션(Reflection API) (1) | 2024.01.02 |