spring循环依赖异常场景
2023-01-10 10:35:11 0 举报
spring循环依赖异常场景
作者其他创作
大纲/内容
getBean(A)
将A存入二级缓存
A的initializeBean
二级缓存获取A
ProxyA
实例化A
将B注入到A
getBean(B)
生成A的代理对象ProxyA
A
BeanCurrentlyInCreationException
A!=null &&A!=proxyA
B的populateBean
重新回到A的populateBean
B
A的populateBean
二级缓存(map)
将A注入给B
实例化B
A的postProcessAfterInitialization

收藏

收藏
0 条评论
下一页