1. Spring的根本使命是什么?
** 簡化Java開發**
2. Spring 怎么就簡化了Java開發呢?
Spring采取了四種策略:
- 基于POPJ 的輕量級和最小侵入性編程;
- 通過依賴注入和面向接口編程實現松耦合;
- 基于切面和慣例進行聲明式編程;
- 通過切面和模板減少樣板式代碼。
3. 依賴注入
依賴注入是組裝應用對象的一種方式,對象無需知道依賴來自何方或者依賴的實現方式。
** 簡化Java開發**
Spring采取了四種策略:
依賴注入是組裝應用對象的一種方式,對象無需知道依賴來自何方或者依賴的實現方式。