◆ SPRING BOOT/AOP

[AOP] 💥(중요) 프록시는 여러개 생성되나?

쿠키린 2024. 8. 13. 09:05

스프링의 AOP를 처음 공부하거나 사용하면, AOP 적용 수 만큼 프록시가 생성된다고 착각하게 된다
> 스프링은 AOP를 적용할 때, 최적화를 진행해서 지금처럼 프록시는 하나만 만들고, 하나의 프록시에 여러
어드바이저를 적용한다.
> 정리하면 하나의 target 에 여러 AOP가 동시에 적용되어도, 

스프링의 AOP는 target 마다 하나의 프록시만 생성한다

 

client->  Proxy [ advisor1 , advisor2 ] -> target