类 GeneratorProperties.EntityConfig

java.lang.Object
cn.lonelysnow.generator.autoconfigure.GeneratorProperties.EntityConfig
封闭类:
GeneratorProperties

public static class GeneratorProperties.EntityConfig extends Object
Entity策略配置
  • 字段详细资料

    • nameConvert

      private String nameConvert
      名称转换实现
    • superClass

      private String superClass
      设置父类
    • disableSerialVersionUID

      private Boolean disableSerialVersionUID
      禁用生成 serialVersionUID
    • enableColumnConstant

      private Boolean enableColumnConstant
      开启生成字段常量
    • enableChainModel

      private Boolean enableChainModel
      开启链式模型
    • enableLombok

      private Boolean enableLombok
      开启 lombok 模型
    • enableRemoveIsPrefix

      private Boolean enableRemoveIsPrefix
      Boolean 类型移除 is 前缀
    • enableTableFieldAnnotation

      private Boolean enableTableFieldAnnotation
      生成实体时生成字段注解
    • enableActiveRecord

      private Boolean enableActiveRecord
      开启 ActiveRecord 模型
    • versionColumnName

      private String versionColumnName
      乐观锁字段名(数据库)
    • versionPropertyName

      private String versionPropertyName
      乐观锁属性名(实体)
    • logicDeleteColumnName

      private String logicDeleteColumnName
      逻辑删除字段名(数据库)
    • logicDeletePropertyName

      private String logicDeletePropertyName
      逻辑删除属性名(实体)
    • naming

      private String naming
      数据库表映射命名策略
    • columnNaming

      private String columnNaming
      数据库表字段映射命名策略
    • addSuperEntityColumns

      private String addSuperEntityColumns
      添加父类公共字段
    • addIgnoreColumns

      private String addIgnoreColumns
      添加忽略字段
    • addTableFills

      private String addTableFills
      添加表字段填充
    • idType

      private String idType
      全局主键类型
    • convertFileName

      private String convertFileName
      转换文件名称
    • formatFileName

      private String formatFileName
      格式化文件名称
  • 构造器详细资料

    • EntityConfig

      public EntityConfig()