1. Spring的根本使命是什麼?
簡化Java開發
2. Spring 怎麼就簡化了Java開發呢?
Spring採取了四種策略:
- 基於POPJ 的輕量級和最小侵入性程式設計;
- 通過依賴注入和麵向介面程式設計實現鬆耦合;
- 基於切面和慣例進行宣告式程式設計;
- 通過切面和模板減少樣板式程式碼。
3. 依賴注入
依賴注入是組裝應用物件的一種方式,物件無需知道依賴來自何方或者依賴的實現方式。
簡化Java開發
Spring採取了四種策略:
依賴注入是組裝應用物件的一種方式,物件無需知道依賴來自何方或者依賴的實現方式。