环境:
JDK1.8
Mysql 8.0
maven 3.6.1
IDEA
思路:搭建环境–>导入Mybatis–>编写代码–>测试!
Github 代码(可以直接运行):
https://github.com/KUANG-CHENG/Spring
Mybatis_sql 文件夹
文章目录
1 创建数据库
2 新建项目
3 创建一个模块
3.1 编写 Mybatis 核心配置文件
3.2 编写 Mybatis 工具类
4 编写代码
4.1 实体类
4.2 接口类
4.3 接口实现类(Mapper.xml)
5 测试
5.1 查询所有用户
5.2 根据ID查询用户
5.3 插入用户
5.4 更新用户
5.5 删除用户
5.6 万能 MAP
5.7 模糊查询
1 创建数据库
创建数据库 Mybatis
创建数据表 User
UPDATE `mybatis`.`user` SET `id` = '1', `name` = 'kc', `pwd` = '123' WHERE (`id` = '1');
UPDATE `mybatis`.`user` SET `id` = '2', `name` = 'kobe', `pwd` = '456' WHERE (`id` = '2');
UPDATE `mybatis`.`user` SET `id` = '3', `name` = 'bryant', `pwd` = '789' WHERE (`id` = '3');
结果如下:
2 新建项目
(1)新建一个普通的 Maven 工程
(2) 删除 src 目录
工程的目录文件如下:
(3)导入 Maven 依赖
导入3个jar包:
mysql-connector-java-5.1.47.jar
mybatis-3.5.2.jar
junit-4.12.jar
Maven工程中 pom.xml 导入依赖代码:
mysqlgroupId>
mysql-connector-javaartifactId>
5.1.47version>
dependency>
org.mybatisgroupId>
mybatisartifactId>
3.5.2version>
dependency>
junitgroupId>
junitartifactId>
4.12version>
<