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样式方法拦截器包装映射代码。

下面我们来看看具体的内容: