閱讀611 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《Spring實戰(第4版)》——2.6 小結

本節書摘來自異步社區《Spring實戰(第4版)》一書中的第2章,第2.6節,作者: 【美】Craig Walls(沃爾斯)著,更多章節內容可以訪問雲棲社區“異步社區”公眾號查看

2.6 小結

Spring框架的核心是Spring容器。容器負責管理應用中組件的生命周期,它會創建這些組件並保證它們的依賴能夠得到滿足,這樣的話,組件才能完成預定的任務。

在本章中,我們看到了在Spring中裝配bean的三種主要方式:自動化配置、基於Java的顯式配置以及基於XML的顯式配置。不管你采用什麼方式,這些技術都描述了Spring應用中的組件以及這些組件之間的關係。

我同時建議盡可能使用自動化配置,以避免顯式配置所帶來的維護成本。但是,如果你確實需要顯式配置Spring的話,應該優先選擇基於Java的配置,它比基於XML的配置更加強大、類型安全並且易於重構。在本書中的例子中,當決定如何裝配組件時,我都會遵循這樣的指導意見。

因為依賴注入是Spring中非常重要的組成部分,所以本章中介紹的技術在本書中所有的地方都會用到。基於這些基礎知識,下一章將會介紹一些更為高級的bean裝配技術,這些技術能夠讓你更加充分地發揮Spring容器的威力。

最後更新:2017-05-31 11:31:45

  上一篇:go  生活在全息宇宙中是一種什麼樣的體驗?
  下一篇:go  五個創建交互式圖表的Python庫