谷粒学院(二)---MyBatis-Plus讲解

  1. 简介
  1. 入门开发
  • 对mybatis做增强,简化开发。
  • 操作步骤:创建数据库 -->创建数据库表–>添加数据
  • 创建数据库test–>数据表名称user–>添加三个属性id,name,email

图片

  1. 开始操作(工具IDEA)
  • 使用spring Initailzr 快速初始化一个springboot工程
  • 图片
  • 图片
  • 图片

创建完成后

  • 图片
  1. 使用mybatis-plug
  • 安装mybatis-plug 引入三个依赖
<!--mybatis-plus-->
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.3.2</version>
</dependency>
<!--mysql-->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>
<!--用来简化实体类的开发-->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>
  • 安装lombok插件

File–>setting–>pluging

图片

  1. 配置数据库的配置文件application.properties用properties或yml文件都可以配置数据库文件

在这里大家要注意数据库的驱动,根据自己的数据库版本不同使用不同的数据库驱动

图片

图片

  1. 开始代码的开发

添加两个包 entity和mapper

图片

添加类user

这里使用的注解@data是基于插件lombok,该插件会自动生成get,set方法无序自己添加。
@Data
public class User {
    private Long id;
    private String name;
    private Integer age;
    private String email;}

添加接口uermappper

扫描二维码关注公众号,回复: 12263360 查看本文章
直接继承BaseMapper就可以调用里面的方法对数据库的操作
public interface UserMapper extends BaseMapper<User> {
} 

这里要注意要在项目的起始类中添加扫描注解
图片

  1. 项目测试,

在test的测试方法中进行项目的测试,在测试的时候测试方法为

@Test
void findAll(){
    List<User> user=userMapper.selectList(null);
    System.out.print(user);
}

测试结果为,数据库数据为
图片

显示结果为

图片

②:然后大家可以查看baseMapper的源码查看添加修改等操作的方法

图片

  1. 总结

这一章主要是讲解springboot项目的创建及mybatis-plus的入门操作,主要是讲解mybatis-plus对数据库的简单操作,这一章是mybatis-plug的简单入门操作。

猜你喜欢

转载自blog.csdn.net/qq_44762290/article/details/107432327