2013-05-19 42 views
2

我對使用spring框架比較陌生。我已閱讀下面用彈簧的優點:spring框架如何管理循環依賴

...容器也提供了管理對象,週期性的依賴,生命週期管理,並解決依賴管理對象等之間的實例支持....

Spring如何實現這一目標?

回答

1

查看Spring框架參考中的dependency resolution process部分(在邊欄中搜索「循環依賴」註釋)。

基本上,您需要使用基於setter的注入,而不是基於構造函數的注入。否則,當容器創建你的bean時,你會得到一個異常(如果你不使用延遲初始化)。