當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring 的设计初衷
生活随笔
收集整理的這篇文章主要介紹了
Spring 的设计初衷
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Spring 是為解決企業級應用開發的復雜性而設計,她可以做很多事。但歸根到底支撐Spring 的僅僅是少許的基本理念,而所有的這些基本理念都能可以追溯到一個最根本的使命:簡化開發。這是一個鄭重的承諾,其實許多框架都聲稱在某些方面做了簡化。而Spring 則立志于全方面的簡化Java 開發。
對此,她主要采取了4 個關鍵策略:
1、基于POJO 的輕量級和最小侵入性編程;
2、通過依賴注入和面向接口松耦合;
3、基于切面和慣性進行聲明式編程;
4、通過切面和模板減少樣板式代碼;
而他主要是通過:面向Bean(BOP)、依賴注入(DI)以及面向切面(AOP)這三種方式來達成的。
?
總結
以上是生活随笔為你收集整理的Spring 的设计初衷的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring 的前世今生
- 下一篇: BOP 编程伊始