MybatisPlus代码生成器怎么用

  介绍

小编给大家分享一下MybatisPlus代码生成器怎么用,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

搭建测试的数据库和表数据的SQL

/*   ,Navicat  Premium  Data 转移      ,Source  Server ,,,,,,,,: MySQL8.0   ,Source  Server  Type ,,,: MySQL   ,Source  Server  Version : 80022   ,Source  Host ,,,,,,,,,,: localhost: 3306   ,Source  Schema ,,,,,,,,: mybatisplus      ,Target  Server  Type ,,,: MySQL   ,Target  Server  Version : 80022   ,File  Encoding ,,,,,,,,: 65001      ,日期:11/06/2021  17:37:58   */SET  NAMES  utf8mb4;   SET  FOREIGN_KEY_CHECKS =, 0;      -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - -   ——,Table  structure  for 用户   -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - -   DROP  TABLE  IF  EXISTS “用户”;   CREATE  TABLE ‘用户’,,(   “id”,才能长整型数字(0),NOT  NULL  COMMENT  & # 39;主键id # 39;,   “名字”,才能varchar (30), CHARACTER  SET  utf8  COLLATE  utf8_general_ci  NULL  DEFAULT  NULL  COMMENT  & # 39;姓名& # 39;,   “年龄”,才能int (0), NULL  DEFAULT  NULL  COMMENT  & # 39;年龄& # 39;,   “电子邮件”,才能varchar (50), CHARACTER  SET  utf8  COLLATE  utf8_general_ci  NULL  DEFAULT  NULL  COMMENT  & # 39;邮箱& # 39;,   “create_time”,才能datetime (0), NULL  DEFAULT  NULL  COMMENT  & # 39;创建时间& # 39;,   “update_time”,才能datetime (0), NULL  DEFAULT  NULL  COMMENT  & # 39;修改时间& # 39;,   “版本”,才能int (0), NULL  DEFAULT  NULL  COMMENT  & # 39;版本号& # 39;,   “删除”,才能非常小的整数(1),NULL  DEFAULT  NULL  COMMENT  & # 39;用于逻辑删除& # 39;,   PRIMARY 才能;KEY  (id), USING  BTREE=),ENGINE  InnoDB  CHARACTER  SET =, utf8  COLLATE =, utf8_general_ci  ROW_FORMAT =,动态;      -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - -   ——,Records  of 用户   -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - -   INSERT  INTO “用户”,VALUES (1), & # 39;约翰# 39;,,18日,& # 39;test1@baomidou.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (2), & # 39;杰克# 39;,,20日,& # 39;test2@baomidou.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (3), & # 39;汤姆# 39;,,38岁,& # 39;test3@baomidou.com& # 39;,,空,,& # 39;2021 - 04 - 11,16:13:56& # 39;,,空,,NULL);   INSERT  INTO “用户”,VALUES (4, & # 39;桑迪# 39;,,21日,& # 39;test4@baomidou.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (5, & # 39;比利# 39;,,24日,& # 39;test5@baomidou.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (1381145367839522818,, & # 39;李白& # 39;,,28日,& # 39;lucy@qq.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (1381156317133090817,, & # 39;丽丽# 39;,,28日,& # 39;lucyee@qq.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (1381157235618492418,, & # 39;丽丽# 39;,,28日,& # 39;lucyee@qq.com& # 39;,,空,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (1381158109963096065,, & # 39;丽丽# 39;,,28日,& # 39;lucyee@qq.com& # 39;,, & # 39; 2021 - 04 - 11, 16:12:09& # 39;,,空,,空,,NULL);   INSERT  INTO “用户”,VALUES (1381166877736280066,, & # 39;江小白& # 39;,,200,,& # 39;lucyee@qq.com& # 39;,, & # 39; 2021 - 04 - 11, 16:46:59& # 39;,, & # 39; 2021 - 04 - 11, 16:51:57& # 39;,, 2,, NULL);   INSERT  INTO “用户”,VALUES (1381186511252258818,, & # 39;东方不败& # 39;,,200,,& # 39;lucyee@qq.com& # 39;,, & # 39; 2021 - 04 - 11, 18:05:00& # 39;,, & # 39; 2021 - 04 - 11, 18:05:47& # 39;,, 2,, 1);   INSERT  INTO “用户”,VALUES (1381225266432524290,, & # 39;东方不败11 & # 39;,,28日,& # 39;lucyee@qq.com& # 39;,, & # 39; 2021 - 04 - 11, 20:39:00& # 39;,, & # 39; 2021 - 04 - 11, 20:39:00& # 39;,, 1,, NULL);      SET  FOREIGN_KEY_CHECKS =, 1,

引入Maven的配置文件

在这里我多引入了大摇大摆测试接口的依赖,因为在MybatisPlus的配置文件里,可以配置自动添加大摇大摆的注解。用于测试接口时的标识。

MybatisPlus代码生成器怎么用