Interceptor · flow

MVC 요청 파이프라인과 횡단 관심사: 요청 경계마다 사용할 수 있는 정보가 다르다

판단 주제: 요청 경계마다 사용할 수 있는 정보가 다르다. 선택 기준과 확인 신호를 함께 읽습니다.

  1. 1

    Filter

    Servlet 앞뒤의 원시 요청

  2. 2

    Interceptor

    선택된 handler 주변

  3. 3

    Controller

    검증된 입력과 HTTP 계약

  4. 4

    정상·차단·예외 경로의 순서를 추적한다

    Controller 결과에서 검증된 입력과 HTTP 계약

Interceptor 판정: 선택된 handler 주변. Filter, HandlerInterceptor, ArgumentResolver, Controller의 실행 위치를 구분합니다.