spring中的循环依赖问题
Spring如何解决循环依赖问题
首先,单例bean的依赖注入分为构造器注入和setter方法注入。Spring只会解决setter方法注入的循环依赖,构造器注入的循环依赖会抛BeanCurrentlyInCreationException异常。
其次,Spring不会解决prototype作用域的bean,如果有循环依赖会抛BeanCurrentlyInCreationException异常。
Spring解决循环依赖的过程
总结
参考
https://www.cnblogs.com/tiger-fu/p/8961361.html