Spring AOP

Spring AOP

EnableAspectJAutoProxy

使用 @EnableAspectJAutoProxy 来开启 AOP。

收集切面

首先需要 Spring 能先从所有 Bean 中识别出我们的切面类AnnotationAwareAspectJAutoProxyCreator 类重写的postProcessBeforeInstantiation 方法就是专门处理这个问题的,此操作的要求是必须在其它普通 Bean 对象创建完放入容器前解析

参考