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.测试

在测试类编写如下测试代码

输出结果

经验分享 程序员 微信小程序 职场和发展