gc.setSwagger2(true);//是否开启swaggergc.setActiveRecord(true);//【不懂】 活动记录 不需要ActiveRecord特性的请改为false 是否支持AR模式gc.setEnableCache(false);//XML 二级缓存gc.setBaseResultMap(true);//【不懂】 XML ResultMap xml映射文件的配置gc.setBaseColumnList(false);//【不懂】 XML columL...
写项目想用mybatis-plus+swagger3,百度最新版代码生成器都是旧版的,且官网的配置过于简洁,所以手敲一份,在官网的基础上加了一堆配置,lombok,restful,mvc三层结构目录等等等等,记录备份 依赖支持 <dependencies> <!--lombok--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId...
代码生成器(修改代码里的配置,然后运行生成代码) importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.core.exceptions.MybatisPlusException;importcom.baomidou.mybatisplus.core.toolkit.StringPool;importcom.baomidou.mybatisplus.generator...
import com.baomidou.mybatisplus.core.toolkit.StringPool; import com.baomidou.mybatisplus.generator.AutoGenerator; import com.baomidou.mybatisplus.generator.InjectionConfig; import com.baomidou.mybatisplus.generator.config.*; import com.baomidou.mybatisplus.generator.config.converts.MySqlTypeConvert; import...
开启swagger 模式 默认值:false dateType(DateType) 时间策略 DateType.ONLY_DATE=Date 默认值: DateType.TIME_PACK=LocalDateTime commentDate(String) 注释日期 默认值: yyyy-MM-dd 包配置(PackageConfig) 方法 说明 示例 parent(String) 父包名 默认值:com.baomidou moduleName(String) 父包模块名 默认值:无 ...
使用自定义模板生成支持Swagger2的实体类,生成的@ApiModelProperty中的value值都是数据库表字段的注释,所有生成之前数据表一定要先注释好1.先搭建项目,引入maven依赖<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...
一、配置代码生成器 Mybatis-Plus的代码生成器是不需要依赖spring的,所以我们可以直接在test中新建一个类CodeGeneratorDefault 默认模板生成: 代码语言:javascript 复制 importcom.baomidou.mybatisplus.core.exceptions.MybatisPlusException;importcom.baomidou.mybatisplus.core.toolkit.StringPool;importcom.baomidou.mybati...
生成的CONTROLLER mybatis-dsc-generator 完美集成lombok,swagger的代码生成工具,让你不再为繁琐的注释和简单的接口实现而烦恼:entity集成,格式校验,swagger; dao自动加@ mapper,service自动注释和依赖; 控制器实现单表的增副改查,并集成swagger实现api文档。如果有缘看见,期望得到你的star,very thx. ...
MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 今天的主角是MP推出的一款代码生成器,本文主要来介绍一下它强大的代码生成功能。 一、概述 AutoGenerator是MyBatis Plus推出的代码生成器,可以快速生成Entity、Mapper、Mapper XML、Service、Controller...