Spring循环依赖问题
2020-11-06 14:07:52 0 举报
Spring循环依赖问题
作者其他创作
大纲/内容
去容器中查找a
Ab
半成品
否
一级缓存
k:av:成品
三级缓存
只是完成堆空间的开辟,还没设置属性值
判断是否有b对象
此时要给b赋值,所以会先去容器里找b对象
从三级缓存中查找数据的时候,先查找一级缓存,再查找二级缓存,最后查找三级缓存。
Ba
初始化B
k:bv:半成品a
实例化B
有
先实例化A
完成b对象的实例化
k:bv:lambda
初始化A
给B对象中的a属性赋值,野区spring容器中查找a对象
查找a对象
直接赋值成功
直接赋值返回
k:av:lambda
k:bv:成品
二级缓存
收藏
0 条评论
下一页