[Spring AOP] Spring AOP를 통한 Controller 요청 로그 작성
·
Springboot
개요REST API 서버를 운영할 때 필수적으로 고려해야 할 요소 중 하나가 요청 및 응답에 대한 로깅이다.요청과 응답을 기록하면API 호출 빈도사용자의 요청 패턴보안 관련 정보등을 분석할 수 있어, 서버 운영과 서비스 개선에 매우 중요한 역할을 한다.이러한 로깅은 **모든 요청 처리 메서드(Handler Method)**에 공통적으로 적용되어야 하며,Spring에서는 이를 간편하게 구현할 수 있도록 Filter, Interceptor, AOP 등의 기능을 제공한다.본 글에서는 이 중 Spring AOP를 활용하여 요청 및 응답 로깅 로직을 작성하는 방법에 대해 다루고자 한다. Spring AOP란 먼저 Spring AOP에 대해서 간단히 정리하려고 한다. AOP는 Aspect Oriented Progr..