Spring的循环依赖问题
2022-07-21 17:10:10 0 举报
Spring的循环依赖与三级缓存
作者其他创作
大纲/内容
找
缓存
getBean(B)
添加
A的属性填充
直接给B的属性A赋值
三级缓存
直接给A的属性B赋值
将B(不完整)放入缓存
存在
从缓存获取A
实例化B
初始化A
创建A
二级缓存
B的属性填充
实例化A
无
bean
缓存中有B
一级缓存
将A(不完整)放入缓存
如果一级中有直接返回
直接赋值
初始化B
收藏
收藏
0 条评论
下一页