Filter Interceptor 개념 Servlet 스펙에 정의된 개념 Spring MVC에서 제공하는 개념 동작 위치 Servlet 컨테이너 레벨 Spring MVC 인터셉터 체인 내부 적용 범위 모든 요청과 응답에 적용 특정 컨트롤러 메서드 호출 전후 다중 적용 가능 여부 가능 가능 (순차적으로 적용) 주요 사용 목적 요청과 응답 수정, 변환 요청 전처리, 후처리 작업 예시 요청 인코딩 변경, 헤더 추가 인증, 권한 검사, 로깅, 캐싱 등 의존성 Servlet 스펙에 의존 Spring MVC에 의존 사용 시점 Spring MVC 이전의 기술을 사용하는 경우 Spring MVC를 사용하는 경우