Programming
2022. 12. 11.
[Spring] AOP 사용 예시 (@Pointcut @Around aspectj)
@EnableAspectJAutoProxy @EnableAspectJAutoProxy @SpringBootApplication public class TestApplication { ... } 최상위 패키지의 클래스에 @EnableAspectJAutoProxy 어노테이션 추가 필요. @Aspect aspect(공통 관심사)를 적용할 빈에 @Aspect 어노테이션을 추가해준다. @Pointcut @Around 예시 @Pointcut("execution(* aaa.bbb.ccc.*Service.*Ddd(..))") private void servicePointcutDdd() {} @Pointcut("execution(* aaa.bbb.ccc.*Service.*Eee(..))") private void ser..