Spring框架4大原則和主要功能


Spring框架4大原則:

  1. 使用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的功能一樣,目的是提高系統的模塊化程度


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM