[Spring] AOP Aspect에서 어노테이션 정보나 메소드의 파라미터값 가져오는 방법
Spring 프레임워크를 이용해 공부를 하다보면 AOP를 적용해야 하는 상황이 온다. 그리고 AOP를 적용하다보면 클래스나 메소드에 있는 어노테이션 또는 메소드로 넘겨진 파라미터 값을 필요로 할 때가 있다. 이번에는 이 부분을 어떻게 해야 하는지 살펴보도록 하자. 1. AOP Aspect에서 어노테이션 정보나 메소드의 파라미터값 가져오는 방법 [ 메소드의 파라미터 값 가져오기 ] 예를 들어 다음과 같이 클래스 레벨의 어노테이션, 메소드 레벨의 어노테이션이 있는 메소드가 있다고 하자. @Service @RequiredArgsConstructor @Slf4j @ClassAop public class HelloService { @MethodAop("myValue") public String hello(Stri..
Spring
2022. 4. 7. 10:00