![]() |
1
3
|
![]() |
2
1
如果您有具体问题,请详细说明。 |
![]() |
3
-1
我的循环引用解决方案将对象拆分为两个,它们共享一个接口。一个是执行,另一个是代理。实现通过对委托的引用进行初始化,并在其init方法中将反向依赖注入委托。 这样,Spring将只看到从实现指向委托的引用。如果任何对象在初始化时需要使用代理,这将不起作用,但这可能是一个更容易解决的问题。 更多信息在我的博客文章这里 http://james.mega-global.com/2012/08/avoid-circular-references-in-spring-ioc/ |