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


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

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

1.5 小結

現在,你應該對Spring的功能特性有了一個清晰的認識。Spring致力於簡化企業級Java開發,促進代碼的鬆散耦合。成功的關鍵在於依賴注入和AOP。

在本章,我們先體驗了Spring的DI。DI是組裝應用對象的一種方式,借助這種方式對象無需知道依賴來自何處或者依賴的實現方式。不同於自己獲取依賴對象,對象會在運行期賦予它們所依賴的對象。依賴對象通常會通過接口了解所注入的對象,這樣的話就能確保低耦合。

除了DI,我們還簡單介紹了Spring對AOP的支持。AOP可以幫助應用將散落在各處的邏輯匯集於一處——切麵。當Spring裝配bean的時候,這些切麵能夠在運行期編織起來,這樣就能非常有效地賦予bean新的行為。

依賴注入和AOP是Spring框架最核心的部分,因此隻有理解了如何應用Spring最關鍵的功能,你才有能力使用Spring框架的其他功能。在本章,我們隻是觸及了Spring DI和AOP特性的皮毛。在以後的幾章,我們將深入探討DI和AOP。

閑言少敘,我們立即轉到第2章學習如何在Spring中使用DI裝配對象。

最後更新:2017-05-31 10:32:06

  上一篇:go  初識 HTTP/2(一)
  下一篇:go  自動化能讓運維在旁邊喝咖啡?一起聽聽饒琛琳給我們帶來的精彩演講吧。