Spring框架4大原則和主要功能
阿新 • • 發佈:2018-08-15
poj 支持 管理數據 ati text 通過 工廠 建立 jdbc
Spring框架4大原則:
- 使用POJO進行輕量級和最小侵入式開發
POJO(Plain Ordinary Java Object)簡單的Java對象,實際就是普通JavaBeans,是為了避免和EJB混淆所創造的簡稱。
2. 通過控制反轉IoC、依賴註入DI和基於接口編程實現降低耦合度
3. 通過AOP(面向切面)和 默認慣例 進行聲明式編程
4. 使用AOP和模板編程減少模式化代碼。
Spring框架的主要功能
基於Java Beans的配置管理,采用IOC的原理,特別是對依賴註入技術的使用。這些都用來減少各組件間對實施細則的相互依賴性。
一個核心的,全局適用的bean工廠
一個一般抽象化的層面來管理數據庫間的數據處理
建立在框架內的,對Java數據處理API和單獨的JDBC數據源的一般性策略。因此,在數據處理支持上對Java企業版本環境的依賴性得以消除
和一些整合持久化的框架,如Hibernate,JDO,iBATIS和db4o 的整合
web應用中的MVC框架,基於核心的Spring功能,支持多種產生視圖的技術,包括JSP,FreeMarker,Velocity,Tiles,iText,和POI
大量的AOP框架以提供諸如數據處理管理的服務。同IOC的功能一樣,目的是提高系統的模塊化程度
Spring框架4大原則和主要功能