- 开启Spring AOP注解方式首先要配置<aop:aspectj-autoproxy/>标签,我们就以这个标签的解析作为入口来分析
- 自动代理调用AspectJ中的功能,寻找所有目标对象,把每个对象加入切面类的功能,并生成代理,同时代理对象(ServiceProxy)被修改为内存中的目标对象
示例
- applicationContext.xml
xmlns:aop="http://www.springframework.org/schema/aop"
<!-- 引入aop的约束 -->
<!-- 自动生成代理 底层就是AnnotationAwareAspectJautoProxyCreator --> <aop:aspectj-autoproxy />
|
来自< https://blog.csdn.net/heroqiang/article/details/79037741>