springioc循环依赖问题详解

springioc循环依赖问题详解

循环依赖问题在Spring中主要有三种情况:

通过构造方法进行依赖注入时产生的循环依赖问题。 通过setter方法进行依赖注入且是在多例(原型)模式下产生的循环依赖问题。 通过setter方法进行依赖注入且是在单例模式下产生的循环依赖问题。

注意:在Spring中,只有【第三种方式】的循环依赖问题被解决了,其他两种方式在遇到循环依赖问题时都会产生异常。

\

上一篇:SpringIOC容器初始化源码解析(1)—— PostProcessor


下一篇:Spring快速入门