Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Spring orm的目的是什么?_Spring_Ibatis_Spring Orm - Fatal编程技术网

使用Spring orm的目的是什么?

使用Spring orm的目的是什么?,spring,ibatis,spring-orm,Spring,Ibatis,Spring Orm,我的项目中有以下maven依赖项 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>2.5.6</version> </dependency> org.springframework 春季甲虫 2.5.6 我们正在使用iBatis

我的项目中有以下maven依赖项

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-orm</artifactId>
    <version>2.5.6</version>
</dependency>

org.springframework
春季甲虫
2.5.6
我们正在使用iBatis进行ORM

  • 给予这种依赖性的目的是什么
  • 如果我想在Spring和iBatis之间建立桥梁,这是必需的吗
  • 一般来说,Spring和iBatis是如何联系的
谢谢你的回复

给予这种依赖性的目的是什么? 如果我想在Spring和iBatis之间建立桥梁,这是必需的吗

它添加了支持(粘合代码),以将各种ORM解决方案与Spring集成,包括Hibernate3/4、iBatis、JDO和JPA。当然,它本身不是ORM,它只是一座桥。您仍然需要包括相关的库

一般来说,Spring和iBatis是如何联系的

引用官方文件:

iBATIS支持与Spring的异常层次结构配合使用,让您享受Spring的所有IoC功能

事务管理可以通过Spring的标准工具来处理