java.lang.Object
com.baomidou.mybatisplus.generator.config.builder.Entity
所有已实现的接口:
ITemplate

public class Entity extends Object implements ITemplate
实体属性配置
从以下版本开始:
3.5.0
作者:
nieqiurong 2020/10/11.
  • 方法详细资料

    • convertSuperEntityColumns

      public void convertSuperEntityColumns(Class<?> clazz)

      父类 Class 反射属性转换为公共字段

      参数:
      clazz - 实体父类 Class
    • getColumnNaming

      @NotNull public @NotNull NamingStrategy getColumnNaming()
    • matchSuperEntityColumns

      public boolean matchSuperEntityColumns(String fieldName)
      匹配父类字段(忽略大小写)
      参数:
      fieldName - 字段名
      返回:
      是否匹配
      从以下版本开始:
      3.5.0
    • matchIgnoreColumns

      public boolean matchIgnoreColumns(String fieldName)
      匹配忽略字段(忽略大小写)
      参数:
      fieldName - 字段名
      返回:
      是否匹配
      从以下版本开始:
      3.5.0
    • getNameConvert

      @NotNull public @NotNull INameConvert getNameConvert()
    • getSuperClass

      @Nullable public @Nullable String getSuperClass()
    • getSuperEntityColumns

      public Set<String> getSuperEntityColumns()
    • isSerialVersionUID

      public boolean isSerialVersionUID()
    • isColumnConstant

      public boolean isColumnConstant()
    • isChain

      public boolean isChain()
    • isLombok

      public boolean isLombok()
    • isBooleanColumnRemoveIsPrefix

      public boolean isBooleanColumnRemoveIsPrefix()
    • isTableFieldAnnotationEnable

      public boolean isTableFieldAnnotationEnable()
    • getVersionColumnName

      @Nullable public @Nullable String getVersionColumnName()
    • getVersionPropertyName

      @Nullable public @Nullable String getVersionPropertyName()
    • getLogicDeleteColumnName

      @Nullable public @Nullable String getLogicDeleteColumnName()
    • getLogicDeletePropertyName

      @Nullable public @Nullable String getLogicDeletePropertyName()
    • getTableFillList

      @NotNull public @NotNull List<IFill> getTableFillList()
    • getNaming

      @NotNull public @NotNull NamingStrategy getNaming()
    • isActiveRecord

      public boolean isActiveRecord()
    • getIdType

      @Nullable public @Nullable com.baomidou.mybatisplus.annotation.IdType getIdType()
    • getConverterFileName

      @NotNull public @NotNull ConverterFileName getConverterFileName()
    • isFileOverride

      public boolean isFileOverride()
    • renderData

      @NotNull public @NotNull Map<String,Object> renderData(@NotNull @NotNull TableInfo tableInfo)
      指定者:
      renderData 在接口中 ITemplate