1. 首页
  2. 编程语言
  3. Java
  4. Spring AOP底层源码详解

Spring AOP底层源码详解

上传者: 2021-07-02 03:03:53上传 PDF文件 81.97 KB 热度 8次

ProxyFactory的工作原理ProxyFactory是一个代理对象生产工厂,在生成代理对象之前需要对代理工厂进行配置。ProxyFactory在生成代理对象之前需要决定到底是使用JDK动态代理还是CGLIB技术。JdkDynamicAopProxy创建代理对象过程。自动代理功能“自动代理”表示只需要在Spring中添加某个Bean,这个Bean是一个BeanPostProcessor,那么Spring在每创建一个Bean时,都会经过这个BeanPost Processor的判断,去判断当前正在创建的这个Bean是不是需要进行AOP。> beanClass, String beanName)方法,表示某个bean需不需要进行AOP,在shouldSkip()方法中:。@After对应的是AspectJAfterAdvice,直接实现了MethodInterceptor

用户评论