1 创建数据库/表(便于演示)
CREATE TABLE `t_user` (
`id` int(32) NOT NULL AUTO_INCREMENT,
`userCode` varchar(32) DEFAULT NULL,
`userName` varchar(32) DEFAULT NULL,
`userPassword` varchar(32) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
2.创建工程,目录,配置
src/main/java/cn.kgc/entity、mapper、service/…
src/main/resources/cn.kgc.mapper/…
src/test/java/cn.kgc.test/…
3.pom.xml(导入依赖)
<dependencies>
<!-- spring的依赖-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.5.RELEASE</version>
</dependency>
<!-- spring事务的依赖-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>5.2.5.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.2.5.RELEASE</version>
</dependency>
<!-- mybatis的依赖-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.1</version>
</dependency>
<!-- mybatis集成spring的依赖-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.1</version>
</dependen