Mybatis整合Spring案例

一、添加依赖:

pom.xml中的节点:

<!--mybatis jar包-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.2</version>
</dependency>

<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.0</version>
</dependency>

<!-- Spring整合JavaWeb的包 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>

二、搭建层次:

dao层和xml文件:

servlce层和实现类:

 entity层:

还有servlet层:

以及测试类(Test层):

applactionContext23ssm.xml中:

小结:

用MapperScannerConfigurer整合的话需要导入依赖:

 需要注意xml中SQL SessionFacoryBean和MapperScannerConfig的所属范围

用注解web导入的话需要导入的依赖包:



原文地址:https://www.cnblogs.com/anzmri/p/7724320.html