SpringBoot整合MyBatis(配置版)

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张图片

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

你可能感兴趣的:(MyBatis,SpringBoot,spring,boot,java,intellij-idea)