依赖注入的循环依赖问题 什么是循环依赖? 在对象的引用中,两个及两个以上的类互相引用,只要形成环形就会产生 循环依赖。 依赖注入产生循环依赖的三种方式 1、构造方法注入产生的循环依赖 2、setter 方法单例模式注入产生的循环依赖 3、setter 方法原型模式注入产生的循环依赖