springboot的AOP默认Cglib代理源码分析
2021-09-05 20:57:49 0 举报
springboot的AOP默认Cglib代理源码分析
作者其他创作
大纲/内容
去除原因
org.springframework.context.annotation.AspectJAutoProxyRegistrar#registerBeanDefinitions注册代理配置bean定义,主要就是proxyTargetClass、exposeProxy属性
@ConditionalOnProperty(prefix = \"spring.aop\
org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader#loadBeanDefinitions解析完配置类后开始解析bean定义
org.springframework.boot.autoconfigure.condition.OnPropertyCondition#getMatchOutcome
这是系统中配置的自动代理配置类
org.springframework.boot.autoconfigure.condition.OnPropertyCondition#determineOutcome
org.springframework.boot.autoconfigure.condition.OnPropertyCondition.Spec#collectProperties
现在还剩两个配置类了myconfig、cglib
@EnableAspectJAutoProxy(默认false)MyConfig--这是我们自己写的配置类
0 条评论
下一页