类 Entity
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.config.builder.Entity
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classEntity.Builder
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidconvertSuperEntityColumns(java.lang.Class<?> clazz)父类 Class 反射属性转换为公共字段@NotNull NamingStrategygetColumnNaming()@NotNull ConverterFileNamegetConverterFileName()@Nullable com.baomidou.mybatisplus.annotation.IdTypegetIdType()@Nullable java.lang.StringgetLogicDeleteColumnName()@Nullable java.lang.StringgetLogicDeletePropertyName()@NotNull INameConvertgetNameConvert()@NotNull NamingStrategygetNaming()@Nullable java.lang.StringgetSuperClass()java.util.Set<java.lang.String>getSuperEntityColumns()@NotNull java.util.List<IFill>getTableFillList()@Nullable java.lang.StringgetVersionColumnName()@Nullable java.lang.StringgetVersionPropertyName()booleanisActiveRecord()booleanisBooleanColumnRemoveIsPrefix()booleanisChain()booleanisColumnConstant()booleanisFileOverride()booleanisLombok()booleanisSerialVersionUID()booleanisTableFieldAnnotationEnable()booleanmatchIgnoreColumns(java.lang.String fieldName)匹配忽略字段(忽略大小写)booleanmatchSuperEntityColumns(java.lang.String fieldName)匹配父类字段(忽略大小写)@NotNull java.util.Map<java.lang.String,java.lang.Object>renderData(@NotNull TableInfo tableInfo)
-
-
-
方法详细资料
-
convertSuperEntityColumns
public void convertSuperEntityColumns(java.lang.Class<?> clazz)
父类 Class 反射属性转换为公共字段
- 参数:
clazz- 实体父类 Class
-
getColumnNaming
@NotNull public @NotNull NamingStrategy getColumnNaming()
-
matchSuperEntityColumns
public boolean matchSuperEntityColumns(java.lang.String fieldName)
匹配父类字段(忽略大小写)- 参数:
fieldName- 字段名- 返回:
- 是否匹配
- 从以下版本开始:
- 3.5.0
-
matchIgnoreColumns
public boolean matchIgnoreColumns(java.lang.String fieldName)
匹配忽略字段(忽略大小写)- 参数:
fieldName- 字段名- 返回:
- 是否匹配
- 从以下版本开始:
- 3.5.0
-
getNameConvert
@NotNull public @NotNull INameConvert getNameConvert()
-
getSuperClass
@Nullable public @Nullable java.lang.String getSuperClass()
-
getSuperEntityColumns
public java.util.Set<java.lang.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 java.lang.String getVersionColumnName()
-
getVersionPropertyName
@Nullable public @Nullable java.lang.String getVersionPropertyName()
-
getLogicDeleteColumnName
@Nullable public @Nullable java.lang.String getLogicDeleteColumnName()
-
getLogicDeletePropertyName
@Nullable public @Nullable java.lang.String getLogicDeletePropertyName()
-
getTableFillList
@NotNull public @NotNull java.util.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 java.util.Map<java.lang.String,java.lang.Object> renderData(@NotNull @NotNull TableInfo tableInfo)- 指定者:
renderData在接口中ITemplate
-
-