SpringBoot整合MyBatis(配置版)

发布时间:2024-01-11 14:00

SpringBoot整合MyBatis

  • 1.先简单创建一个Module
  • 2.创建bean
  • 3.创建Mapper接口
  • 4.写Mapper.xml
  • 5.application.yml
  • 6.测试

1.先简单创建一个Module

\"SpringBoot整合MyBatis(配置版)_第1张图片\"
勾选mysql驱动和mybatis

\"SpringBoot整合MyBatis(配置版)_第2张图片\"
创建好后目录结构如下
\"SpringBoot整合MyBatis(配置版)_第3张图片\"

2.创建bean

我们以操作下表(Student表)为例
\"SpringBoot整合MyBatis(配置版)_第4张图片\"
创建Student类
\"SpringBoot整合MyBatis(配置版)_第5张图片\"
目录结构
\"SpringBoot整合MyBatis(配置版)_第6张图片\"

3.创建Mapper接口

我们以查询所有学生信息为例
StudentMapper如下
\"SpringBoot整合MyBatis(配置版)_第7张图片\"
目录结构
\"SpringBoot整合MyBatis(配置版)_第8张图片\"

4.写Mapper.xml

在resources下创建mybatis文件夹,在mybatis文件夹下创建mapper文件夹,将StudentMapper.xml放在mapper文件夹下。

StudentMapper.xml如下


DOCTYPE mapper
        PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\"
        \"http://mybatis.org/dtd/mybatis-3-mapper.dtd\">
<mapper namespace=\"com.example.mybatis02.mapper.StudentMapper\">

    <select id=\"getAllStudent\" resultType=\"com.example.mybatis02.bean.Student\">
        select * from student
    select>

mapper>

目录结构
\"SpringBoot整合MyBatis(配置版)_第9张图片\"

5.application.yml

\"SpringBoot整合MyBatis(配置版)_第10张图片\"

6.测试

在测试类编写如下测试代码
\"SpringBoot整合MyBatis(配置版)_第11张图片\"

输出结果
\"在这里插入图片描述\"

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号