欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
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示例
下一章:Spring SPEL表达式
SpEL 是一种扩展语言,支持在运行时查询和操作对象图的功能。有很多可用的表达语言,例如JSP EL, OGNL,MVEL和JBoss EL。 SpEL提供了一些其他功能,例如方法调用和字符串模板 ...
AI 中文社