序列化表格
-
程序包 com.baomidou.mybatisplus.generator
-
程序包 com.baomidou.mybatisplus.generator.config.builder
-
类 com.baomidou.mybatisplus.generator.config.builder.Controller
class Controller extends Object implements Serializable-
序列化字段
-
converterFileName
ConverterFileName converterFileName
转换输出控制器文件名称- 从以下版本开始:
- 3.5.0
-
fileOverride
boolean fileOverride
是否覆盖已有文件(默认 false)- 从以下版本开始:
- 3.5.2
-
generate
boolean generate
是否生成- 从以下版本开始:
- 3.5.6
-
hyphenStyle
boolean hyphenStyle
驼峰转连字符(默认 false)@RequestMapping("/managerUserActionHistory")->@RequestMapping("/manager-user-action-history") -
restStyle
boolean restStyle
生成@RestController控制器(默认 false)@Controller->@RestController -
superClass
String superClass
自定义继承的Controller类全称,带包名 -
templatePath
String templatePath
模板路径- 从以下版本开始:
- 3.5.6
-
-
-
类 com.baomidou.mybatisplus.generator.config.builder.Entity
class Entity extends Object implements Serializable-
序列化字段
-
activeRecord
boolean activeRecord
开启 ActiveRecord 模式(默认 false)- 从以下版本开始:
- 3.5.0
-
annotationHandler
com.baomidou.mybatisplus.core.handlers.AnnotationHandler annotationHandler
-
booleanColumnRemoveIsPrefix
boolean booleanColumnRemoveIsPrefix
Boolean类型字段是否移除is前缀(默认 false)
比如 : 数据库字段名称 : 'is_xxx',类型为 : tinyint. 在映射实体的时候则会去掉is,在实体类中映射最终结果为 xxx -
chain
boolean chain
【实体】是否为链式模型(默认 false)- 从以下版本开始:
- 3.3.2
-
columnConstant
boolean columnConstant
【实体】是否生成字段常量(默认 false)
-----------------------------------
public static final String ID = "test_id"; -
columnNaming
NamingStrategy columnNaming
数据库表字段映射到实体的命名策略未指定按照 naming 执行
-
converterFileName
ConverterFileName converterFileName
转换输出文件名称- 从以下版本开始:
- 3.5.0
-
fileOverride
boolean fileOverride
是否覆盖已有文件(默认 false)- 从以下版本开始:
- 3.5.2
-
generate
boolean generate
是否生成- 从以下版本开始:
- 3.5.6
-
idType
com.baomidou.mybatisplus.annotation.IdType idType
指定生成的主键的ID类型- 从以下版本开始:
- 3.5.0
-
ignoreColumns
Set<String> ignoreColumns
自定义忽略字段 ... -
javaTemplate
String javaTemplate
Java模板默认路径- 从以下版本开始:
- 3.5.6
-
kotlinTemplate
String kotlinTemplate
Kotlin模板默认撸 -
logicDeleteColumnName
String logicDeleteColumnName
逻辑删除字段名称(数据库字段)- 从以下版本开始:
- 3.5.0
-
logicDeletePropertyName
String logicDeletePropertyName
逻辑删除属性名称(实体字段)- 从以下版本开始:
- 3.5.0
-
lombok
boolean lombok
【实体】是否为lombok模型(默认 false)
document -
nameConvert
INameConvert nameConvert
名称转换 -
naming
NamingStrategy naming
数据库表映射到实体的命名策略,默认下划线转驼峰命名 -
serialVersionUID
boolean serialVersionUID
实体是否生成 serialVersionUID -
superClass
String superClass
自定义继承的Entity类全称,带包名 -
superEntityColumns
Set<String> superEntityColumns
自定义基础的Entity类,公共字段 -
tableFieldAnnotationEnable
boolean tableFieldAnnotationEnable
是否生成实体时,生成字段注解(默认 false) -
tableFillList
List<IFill> tableFillList
表填充字段 -
versionColumnName
String versionColumnName
乐观锁字段名称(数据库字段)- 从以下版本开始:
- 3.5.0
-
versionPropertyName
String versionPropertyName
乐观锁属性名称(实体字段)- 从以下版本开始:
- 3.5.0
-
-
-
类 com.baomidou.mybatisplus.generator.config.builder.Mapper
class Mapper extends Object implements Serializable-
序列化字段
-
baseColumnList
boolean baseColumnList
是否开启baseColumnList(默认 false)- 从以下版本开始:
- 3.5.0
-
baseResultMap
boolean baseResultMap
是否开启BaseResultMap(默认 false)- 从以下版本开始:
- 3.5.0
-
cache
Class<? extends org.apache.ibatis.cache.Cache> cache
设置缓存实现类- 从以下版本开始:
- 3.5.0
-
converterMapperFileName
ConverterFileName converterMapperFileName
转换输出Mapper文件名称- 从以下版本开始:
- 3.5.0
-
converterXmlFileName
ConverterFileName converterXmlFileName
转换输出Xml文件名称- 从以下版本开始:
- 3.5.0
-
fileOverride
boolean fileOverride
是否覆盖已有文件(默认 false)- 从以下版本开始:
- 3.5.2
-
generateMapper
boolean generateMapper
是否生成Mapper- 从以下版本开始:
- 3.5.6
-
generateMapperXml
boolean generateMapperXml
是否生成XML- 从以下版本开始:
- 3.5.6
-
mapperAnnotation
boolean mapperAnnotation
已过时。3.5.4是否添加 @Mapper 注解(默认 false)- 从以下版本开始:
- 3.5.1
- 另请参阅:
-
mapperAnnotationClass
Class<? extends Annotation> mapperAnnotationClass
Mapper标记注解- 从以下版本开始:
- 3.5.3
-
mapperTemplatePath
String mapperTemplatePath
Mapper模板路径- 从以下版本开始:
- 3.5.6
-
mapperXmlTemplatePath
String mapperXmlTemplatePath
MapperXml模板路径- 从以下版本开始:
- 3.5.6
-
superClass
String superClass
自定义继承的Mapper类全称,带包名
-
-
-
类 com.baomidou.mybatisplus.generator.config.builder.Service
class Service extends Object implements Serializable-
序列化字段
-
converterServiceFileName
ConverterFileName converterServiceFileName
转换输出Service文件名称- 从以下版本开始:
- 3.5.0
-
converterServiceImplFileName
ConverterFileName converterServiceImplFileName
转换输出ServiceImpl文件名称- 从以下版本开始:
- 3.5.0
-
fileOverride
boolean fileOverride
是否覆盖已有文件(默认 false)- 从以下版本开始:
- 3.5.2
-
generateService
boolean generateService
是否生成service- 从以下版本开始:
- 3.5.6
-
generateServiceImpl
boolean generateServiceImpl
是否生成serviceImpl- 从以下版本开始:
- 3.5.6
-
serviceImplTemplate
String serviceImplTemplate
- 从以下版本开始:
- 3.5.6
-
serviceTemplate
String serviceTemplate
- 从以下版本开始:
- 3.5.6
-
superServiceClass
String superServiceClass
自定义继承的Service类全称,带包名 -
superServiceImplClass
String superServiceImplClass
自定义继承的ServiceImpl类全称,带包名
-
-
-