使用Spring框架的好處是什麼?

2021-08-11 20:34:03 字數 432 閱讀 1887

輕量:

spring 是輕量的,基本的版本大約2mb。 

控制反**

spring通過控制反轉實現了鬆散耦合,物件們給出它們的依賴,而不是建立或查詢依賴的物件們。 

面向切面的程式設計(aop):

spring支援面向切面的程式設計,並且把應用業務邏輯和系統服務分開。 

容器:spring 包含並管理應用中物件的生命週期和配置。 

mvc框架:

spring的web框架是個精心設計的框架,是web框架的乙個很好的替代品。 

事務管理:

spring 提供乙個持續的事務管理介面,可以擴充套件到上至本地事務下至全域性事務(jta)。 

異常處理:

spring 提供方便的api把具體技術相關的異常(比如由jdbc,hibernate or jdo丟擲的)轉化為一致的unchecked 異常。

在SSH框架中使用Spring的好處

在ssh框假中spring充當了管理容器的角色。我們都知道hibernate用來做持久層,因為它將jdbc做了乙個良好的封裝,程式設計師在與資料庫進行互動時可以不用書寫大量的sql語句。struts是用來做應用層的,他它負責呼叫業務邏輯serivce層。所以ssh框架的流程大致是 jsp頁面 str...

在SSH框架中使用Spring的好處

在ssh框假中spring充當了管理容器的角色。我們都知道hibernate用來做持久層,因為它將jdbc做了乙個良好的封裝,程式設計師在與資料庫進行互動時可以不用書寫大量的sql語句。struts是用來做應用層的,他它負責呼叫業務邏輯serivce層。所以ssh框架的流程大致是 jsp頁面 str...

Spring使用的好處

在ssh框假中spring充當了管理容器的角色。我們都知道hibernate用來做持久層,因為它將jdbc做了乙個良好的封裝,程式設計師在與資料庫進 行互動時可以不用書寫大量的sql語句。struts是用來做應用層的,他它負責呼叫業務邏輯serivce層。所以ssh框架的流程大致是 jsp頁面 st...