摘要: #AbstractAdvisorAutoProxyCreator applyBeanPostProcessorsAfterInitialization 首先看一下针对UserServiceImpl的处理过程 如果早期暴露缓存里面不包含该Bean的缓存,则进行包装。 public abstract c 阅读全文
posted @ 2021-12-08 21:52 南宫煌_慧 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 参考代码 在上一篇章中,我们分析了循环依赖普通Bean加载的过程,知道了是依靠字段注入和三级缓存解决的循环依赖问题。接下来我们猜测一下如果Bean是动态代理Bean,是如何解决循环依赖问题的? 首先假设A是动态代理类、B是普通Bean,A依赖B、B依赖A,在第一次getBean()的过程中,A在执行 阅读全文
posted @ 2021-12-08 21:51 南宫煌_慧 阅读(210) 评论(0) 推荐(0) 编辑