AOP1 Spring Interceptor 적용 Interceptor 사용 이유Spring에서 Interceptor를 사용하는 이유는 주로 다음과 같은 기능을 제공하기 위함입니다:공통 처리 로직의 분리: Interceptor를 사용하면 여러 컨트롤러에 공통적으로 적용해야 하는 로직(예: 인증, 로깅, 데이터 검증 등)을 한 곳에서 관리할 수 있습니다. 이를 통해 코드의 중복을 줄이고 유지보수를 용이하게 합니다.전후 처리: Interceptor는 요청(request)이 컨트롤러에 도달하기 전(preHandle)과 응답(response)이 사용자에게 반환되기 전(postHandle) 그리고 요청 처리가 완료된 후(afterCompletion)에 특정 로직을 수행할 수 있는 기회를 제공합니다. 이를 통해 요청의 전처리와 후처리를 유연하게 구성할 수 있습니다.. 2024. 5. 24. 이전 1 다음