Spring with ORM Frameworks
Spring提供API可以輕鬆地將Spring與ORM框架集成,例如Hibernate,JPA(Java Persistence API),JDO(Java Data Objects),Oracle Toplink和iBATIS。
ORM Frameworks 在 Spring 框架上有幾點優勢:
- 大量減少程式碼:我們將不必再使用傳統DB使用方式,自行建立連線、關閉連線等事務。
- 有利於測試:IOC方法可以更簡單的執行測試。
- 有效的異常處理:Spring這邊除了傳統的Exception外,也提供一些API用於ORM異常處理。
- 事務管理:AOP與攔截器可以幫助我們管理相關的ORM事務。