Spring ORM框架
spring orm框架
spring提供了api,可以輕松地將spring與orm框架集成,例如hibernate,jpa(java持久性api),jdo(java數據對象),oracle toplink和ibatis。
帶有spring的orm框架的優勢
相對于orm框架,spring框架具有很多優勢。如下:
- 較少編碼: 借助spring框架,您無需在實際的數據庫邏輯前后(例如獲得連接,啟動事務,提交事務,關閉連接等。
- 易于測試: spring的ioc方法使測試應用程序變得容易。
- 更好的異常處理: spring框架提供了自己的api,用于使用orm框架進行異常處理。
- 集成事務管理: 借助spring框架,我們可以使用顯式模板包裝器類或aop樣式方法攔截器包裝映射代碼。
下面我們來看看具體的內容:
spring 集成hibernate spring data jpa示例