第26集、AnnotationAwareAspectJAutoProxyCreator源码
【视频来源于:B站up主孙帅suns Spring源码视频】【微信号:suns45】
26.1、postProcessAfterInitialization分析
 
 
26.2、wrapIfNecessary分析
 
 
26.3、createProxy分析
 
 
26.4、getProxy
 
 
26.5、BeanPostProcess创建代理
- 1、考虑 循环引用问题
- 2、 ProxyFactory 
  - .setTarget
- .setAdvisor
 
- 3、最底层的代码【AopProxy】 
  - CglibAopProxy
- JdkDnmiacAopProxy
 
26.6 Aop 创建了动态代理
- 作用:动态字节码技术 运行的过程中,动态加入额外功能。
- 注意:代理 是在运行的过程中,才会把原始对象的功能 与 额外功能 进行 整合动态代理 运行效率 低于 静态代理 。


















