인터셉터(Interceptor)1 스프링 부트(Spring Boot) - 인터셉터(Interceptor) 적용하기 이전 글에서는 애플리케이션에 로그백(Logback)을 적용해서, 특정 기능이 실행되었을 때 IDE 콘솔에 SQL 쿼리 로그를 출력하는 방법을 알아보았습니다. 이번에는 스프링에서 제공해주는 기능 중 하나인 인터셉터(Interceptor)를 적용해 보도록 하겠습니다. 1. 인터셉터(Interceptor)란? 인터셉터는 이름 그대로 "무언가를 가로챈다."라는 의미를 가집니다. 인터셉터는 컨트롤러의 메서드(URI)에 접근하는 과정에서 무언가를 제어할 필요가 있을 때 사용됩니다. 정확히는 컨트롤러에 접근하기 전과 후로 나뉘는데요. 예를 들어 회원제 시스템과 같은 경우, 로그인 또는 계정의 권한과 관련된 로직을 인터셉터를 이용해서 더욱 효율적으로 처리할 수 있습니다. 2. HandlerInterceptor를 이용해.. 2023. 4. 10. 이전 1 다음