HandlerMapping

Spring MVC에서 HTTP 요청 URL을 처리할 핸들러(컨트롤러 메서드)를 찾아 DispatcherServlet에 반환하는 컴포넌트입니다.

핵심 특징

동작 흐름

HTTP 요청
    ↓
DispatcherServlet
    ↓ (순회)
HandlerMapping 목록
    ↓ (조회 성공)
HandlerExecutionChain (핸들러 + 인터셉터 목록)
    ↓
HandlerAdapter

핵심 정리

HandlerMapping은 URL → 핸들러 탐색을 담당하고, 찾은 핸들러를 HandlerAdapter에 전달해 실행합니다.

CSLOG에서 보기