- 博客(2)
- 收藏
- 关注
原创 浅谈一下SpringIOC解决循环依赖
类A在构造函数中依赖于类B的实例,而类B的构造函数有依赖类A的实例。想这样配置类A和类B相互注入的话,SpringIOC容器会发现这个运行时的循环依赖,并且抛出BeanCurrentlyInCreationException、三级缓存名称类型作用一级缓存,存放完整的Bean二级缓存,存放早期的Bean,为了判断是否存在循环依赖的关键缓存。>>三级缓存。以上就是SpringIOC在采用三级缓存来解决循环依赖的具体实现。
2023-07-31 23:10:34 523 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人