在工作中与同事进行了讨论:当代理对象进入@AOP时,我们对AOP是否有点类似于DI感到困惑,并读到Spring也使用动态代理来创建对象
所有依赖注入框架现在都带有一些类似AOP的特性:当您需要接口的实现时It looks like AOP, it smells like AOP,,但它几乎比不上一个成熟的AOP框架。
(AspectJExpressionPointcut.java:162) at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:254)
at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply