对于依赖注入的对象:
A持有B,B持有C,C持有A,这种循环依赖
如果进行ico时,用构造注入,设置注入有的问题:
(1)构造注入,利用构造方法引用,会造成启动报错,出现cycle的问题
(2)设置注入:利用Auwire注解,但是各个对象要是用默认的创建方式single单利的,不能是Scope="prototype"非单利的,非单利的也会报错,出现cycle的问题
具体分析,有源码:
springBean的ioc
最新推荐文章于 2024-07-18 09:20:47 发布
对于依赖注入的对象:
A持有B,B持有C,C持有A,这种循环依赖
如果进行ico时,用构造注入,设置注入有的问题:
(1)构造注入,利用构造方法引用,会造成启动报错,出现cycle的问题
(2)设置注入:利用Auwire注解,但是各个对象要是用默认的创建方式single单利的,不能是Scope="prototype"非单利的,非单利的也会报错,出现cycle的问题
具体分析,有源码: