스프링 MVC의 구조 이해(2) - 실무에서 사용하는 방식 @RequestMapping, 스프링 MVC 컨트롤러
·
Back-End/Spring MVC
@RequestMapping 어노테이션 기반의 컨트롤러를 지원하는 핸들러 매핑과 어탭터 → 핸들러 매핑 / 핸들러 어댑터를 통해 실제 핸들러가 호출 실무에서는 99.9% 이 방식의 컨트롤러를 사용 RequestMapping의 인터페이스 RequestMappingHandlerMapping : RequestMapping의 핸들러 매핑 RequestMappingHandlerAdapter : RequestMapping의 핸들러 어댑터 동작 방식 HTTP Request를 통해 요청 핸들러 매핑 탐색 : HandlerMapping을 순회하며 해당하는 RequestMappingHandlerMapping 반환 핸들러 어댑터 조회 : HandlerAdapter.supports()를 순서대로 호출하며 처리할 수 있는 핸들..