SpringAOP源码分析

基于注解方式
首先在配置类中加上@EnableAspectJAutoProxy注解用来开启aop
点进注解
SpringAOP源码分析
使用@Import方式注册了一个类
SpringAOP源码分析
其中SpringAOP源码分析
跟到最后SpringAOP源码分析
发现其实是注册了AnnotationAwareAspectJAutoProxyCreator.class这个类,那么这个类是做什么的呢
SpringAOP源码分析
主要是这个父类的方法在工作
SpringAOP源码分析
在createBean中的这个方法上调用了AbstractAutoProxyCreator,基本上会返回null,不是重点,略过。