文章目录
aop-beandefinition加载
- 1 通过注解@EnableAspectJAutoProxy导入AspectJAutoProxyRegistrar 完成beandefinition注册
- 2 AspectJAutoProxyRegistrar继承ImportBeanDefinitionRegistrar完成从多个aop工具选择一个aop
- 3 通过AopConfigUtils工具类完成注册
- 4 构建beandefinition并注册beanfactory
通过启动类配置AspectJAutoProxyRegistrar 完成beandefinition注册
@Import(AspectJAutoProxyRegistrar)
public @interface