讀古今文學網 > Java程序員修煉之道 > 3.4 小結 >

3.4 小結

IoC是個複雜的概念。但通過對工廠和服務定位器模式的探討,你能瞭解基本IoC實現是如何工作的。工廠模式有助於你理解DI以及DI給代碼帶來的好處。即便DI範式接受起來非常困難,它也值得你繼續堅持,因為它能讓你編寫鬆散耦合的代碼,讓代碼更易測試和更易讀。

JSR-330不僅僅是統一DI通用功能的重要標準,它還提供了你需要瞭解的幕後規則及限制。通過研究標準DI註解集,你會更加欣賞不同DI框架對規範的實現,因而可以更有效地使用它們。

Guice是JSR-330的參考實現,同時它也是一個流行的、輕量級的DI框架。實際上,對於很多應用程序來說,使用Guice和與JSR-330兼容的註解集可能就足以滿足你對DI的需求了。

如果你是從頭開始看這本書的,我們認為你應該稍事休息了!放下手中的書,去做些別的事情,然後再精神飽滿地回來繼續閱讀下一主題——所有優秀的Java開發人員都應該掌握的並發。