什麼是Spring和Spring的優點

2022-09-08 06:24:09 字數 1278 閱讀 8401

什麼是spring框架

spring是乙個開源的一站式開發框架

它以ioc(控制反轉)和aop(面向切面)為核心

使用基本的j**abean來完成以前只能由ejb來完成的工作  取代了ejb的臃腫  低效的開發模式

spring是j**aee應用層中的解決方案  在表現層提供了springmvc以及struts框架的整合功能

在業務層可以管理事務,記錄日誌等;在持久層可以整合mybatis  hibernate  jdbctemplate等技術

所以說,spring是乙個企業級開發很好地乙個」一站式」開發框架spring貫穿表現層   業務邏輯層和持久層

spring框架的優點

spring具有簡單,可測試的松耦合等特點,spring不僅用於開發伺服器端,也可以用於任何j**a應用的開發

1.非侵入式設計

spring是一種非侵入式框架,它可以使應用程式**對框架的依賴最小化

2.方便解耦,簡化開發

spring是乙個大工廠,可以將所有建立物件和依賴關係的工作都交給spring容器管理

3.支援aop

spring提供了對aop的支援,它也許將一些通用任務,如安全,事務  ,日誌等進行集中處理,從而提高了程式的復用性

4.支援宣告式事務處理

只需要通過配置就可以完成對事務的管理,不需要手動程式設計

5.方便程式測試

spring 提供了junit4的支援,可以通過註解方便的測試spring程式

6.方便整合各種優秀框架

spring不排斥各種優秀的開源框架,期內部提供了對各種優秀框架的支援

什麼是spring框架

一bai.概念 1.spring是開源的輕量級框架 2 spring核心主要兩部分 1 aop 面向切面程式設計,擴充套件功能不是修改源 實現 2 ioc 控制反轉,比如有乙個類,在類裡面有方法 不是靜態的方法 呼叫類裡面的方法,建立類的物件,使用物件呼叫方法,建立類物件的過程,需要new出來物件 ...

什麼是Spring, 它有什麼特點?

spring是乙個輕量級的容器框架。輕量 從大小與開銷兩方面而言spring都是輕量的。控制反轉 spring通過ioc促進了松耦合。控制反轉 ioc inversion of control 是一種設計思想。ioc意味著將你設計好的物件交給容器控制,而不是傳統的在你的物件內部直接控制。誰控制誰,控...

Spring 1 了解什麼是Spring

描述 就是把 的建立和賦值,讓 之外的容器來實現,讓容器來代替開發人員管理物件之間的關係 控制 建立物件,賦值,物件之間的關係管理 反 容器實現控制內容 正 就是開發人員使用new構造方法建立物件的,開發人員主動管理物件 容器 乙個服務軟體,乙個框架 ioc特點 少幹活,多功能,解耦合 1.構造方法...