Spring源码解析之循环依赖处理(5)

什么是循环依赖?java     循环依赖其实就是两个或者两个以上的bean,互相引用对方,造成闭环,如A--->B,B--->C,C--->A。这样的依赖就是循环依赖。而循环依赖在正常的状况下就是一个死循环,A的初始化为引发B的初始化,B的初始化会触发C的初始化,而C的初始化会触发A的初始化,死循环了。缓存    Spring的循环依赖有两种:this 构造器的循环依赖 属性的循环依赖     
相关文章
相关标签/搜索