1. 程式人生 > >Spring學習筆記(1)

Spring學習筆記(1)

作用域 構造器 上下文 實例 pojo bean 不同的 宋體 單例

激發pojo的潛能,不會讓pojo類繼承實現或導入與Spring API相關的任何東西

那麽spring怎麽裝配pojo-------->依賴註入(最大好處:松耦合)

耦合具有兩面性:

一方面,緊密耦合的代碼難以測試,難以復用,難以理解。

另一方面,一定程度的耦合又是必須的,因為完全沒有耦合的代碼什麽也做不了,不同的類必須以適當的方式進行交互。

依賴註入之構造器註入

創建應用組件之間協作的行為稱為裝配

Spring通過應用上下文(Application Context)裝載Bean

Spring應用上下文全權負責對象的創建和組裝

需要加載spring上下文,即加載xml

文件

AOP 允許把遍布應用各處的功能分離出來形成可重用的組件

使服務模塊化

技術分享圖片

通過工廠方法創建Bean

Bean的作用域

Singleton(默認) 單例

Prototype 創建新的實例

Spring學習筆記(1)