十三、SpringBoot整合MyBatis
1.先简单创建一个Module
勾选mysql驱动和mybatis
创建好后目录结构如下
2.创建bean
我们以操作下表(Student表)为例
创建Student类
目录结构
3.创建Mapper接口
我们以查询所有学生信息为例
StudentMapper如下
目录结构
4.写Mapper.xml
在resources下创建mybatis文件夹,在mybatis文件夹下创建mapper文件夹,将StudentMapper.xml放在mapper文件夹下。
StudentMapper.xml如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!--约束,约束不同xml中所写的标签也不同-->
<mapper namespace="com.example.mybatis02.mapper.StudentMapper"><!--接口-->
<select id="getAllStudent" resultType="com.example.mybatis02.bean.Student">
select * from student
</select>
</mapper>
目录结构
5.application.yml
6.测试
在测试类编写如下测试代码
输出结果