我的项目中有以下maven依赖项。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>2.5.6</version>
</dependency>
我们正在使用iBatis进行ORM。
感谢您的回复。
答案 0 :(得分:4)
给予这种依赖的目的是什么? 如果我在Spring和iBatis之间建立桥梁,这是否必须?
它增加了支持(粘合代码)以将各种ORM解决方案与Spring集成,包括Hibernate 3/4,iBatis,JDO和JPA。当然它本身不是ORM,它只是一座桥梁。您仍然需要包含相关的库。
一般来说Spring和iBatis是如何联系在一起的?
引用官方文档:12.5. iBATIS SQL Maps:
iBATIS支持适用于Spring的异常层次结构,让您享受Spring所具有的所有IoC功能。
交易管理可以通过Spring的标准设施来处理。