對spring的使用也有很長的一段時間了,但感覺對spring還是知之甚少。今天突然有了翻譯spring開發文檔的想法,以後有空將不定時翻譯。當然,本淫英語也是渣渣,翻譯難免有歧義或是有錯誤的地方,還希望大家指出,小弟定使出喫奶的勁改正。翻譯基於4.1.1文檔的關鍵章節,荊軻刺秦王,與君共勉~
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
本章涵蓋了spring框架的的反轉控制(IoC)1 實現原理。IoC和依賴注入一樣被人所知。這是一個通過對象定義他們的依賴性的過程。也就是說,依賴被注入到對象中。只有通過構造函數的參數、工廠方法的參數,或在對象被構造或從工廠模式返回後設定的屬性。容器在創建bean的同時會注入他們的依賴關係。這個過程從根本上說是逆向的,因此命名爲反轉控制,bean自己直接利用類構建其依賴的實例化或定位,或者是類似服務定位器模式的技巧。