烂大街的 Spring 循环依赖问题,你真以为自己会了吗?
什么是循环依赖所谓的循环依赖是指,A 依赖 B,B 又依赖 A,它们之间形成了循环依赖。或者是 A 依赖 B,B 依赖 C,C 又依赖 A,形成了循环依赖。更或者是自己依赖自己。它们之间的依赖关系如下:这里以两个类直接相互依赖为例,他们的实现代码可能如下:public class BeanB { private BeanA beanA; public void setBeanA(BeanA beanA) { this.beanA = beanA; }}public cla