SpringAop的脉络分析
2021-09-13 08:57:14 40 举报
SpringAop的脉络分析
作者其他创作
大纲/内容
通过调用链按序递归执行被代理的方法
SpringAop的脉络分析
AbstractAutoProxyCreator
InstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation
@Aspect的解析和加载
Cglib或Jdk动态代理
BeanDefinitionRegistry.postProcessBeanDefinitionRegistry
AnnotationAwareAspectJAutoProxyCreator的注册
BeanPostProcessor.postProcessAfterInitialization
针对每个Bean筛选出匹配的advisors并创建动态代理
@Import
Bean级别的后置处理器的执行时机分析
SmartInstantiationAwareBeanPostProcessor
将切面逻辑解析成一个个adcisor实例
0 条评论
下一页