类 TableInfo
java.lang.Object
com.baomidou.mybatisplus.generator.config.po.TableInfo
表信息,关联到当前字段信息
- 从以下版本开始:
- 2016/8/30
- 作者:
- YangHu, lanjerry
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddField(@NotNull TableField field) 添加字段addImportPackages(@NotNull String... pkgs) addImportPackages(@NotNull List<String> pkgList) 表注释@NotNull List<TableField> controller名称实体名称转换filed实体为 xml mapper 中的 base column 字符串信息@NotNull List<TableField> 全局配置信息索引信息mapper名称getName()表名称serviceImpl名称service名称策略配置字段信息xml名称void导包处理boolean是否转换boolean是否有主键boolean已过时。void处理表信息(文件名与导包)setComment(String comment) protected TableInfosetConvert(boolean convert) setEntityName(@NotNull String entityName) setHavePrimaryKey(boolean havePrimaryKey) voidsetIndexList(List<DatabaseMetaDataWrapper.Index> indexList) 索引信息voidsetSchemaName(String schemaName)
-
构造器详细资料
-
TableInfo
构造方法- 参数:
configBuilder- 配置构建name- 表名- 从以下版本开始:
- 3.5.0
-
-
方法详细资料
-
setConvert
- 从以下版本开始:
- 3.5.0
-
getEntityPath
-
setEntityName
- 参数:
entityName- 实体名称- 返回:
- this
-
addField
添加字段- 参数:
field- 字段- 从以下版本开始:
- 3.5.0
-
addImportPackages
- 参数:
pkgs- 包空间- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addImportPackages
-
getFieldNames
转换filed实体为 xml mapper 中的 base column 字符串信息 -
importPackage
public void importPackage()导包处理- 从以下版本开始:
- 3.5.0
-
processTable
public void processTable()处理表信息(文件名与导包)- 从以下版本开始:
- 3.5.0
-
setComment
-
setHavePrimaryKey
-
getImportPackages
-
setConvert
-
getFields
-
getCommonFields
-
isServiceInterface
获取是否生成service接口 -
getStrategyConfig
策略配置 -
getGlobalConfig
全局配置信息 -
isConvert
public boolean isConvert()是否转换 -
getName
表名称 -
getComment
表注释 -
getEntityName
实体名称 -
getMapperName
mapper名称 -
getXmlName
xml名称 -
getServiceName
service名称 -
getServiceImplName
serviceImpl名称 -
getControllerName
controller名称 -
isHavePrimaryKey
public boolean isHavePrimaryKey()是否有主键 -
setIndexList
索引信息- 从以下版本开始:
- 3.5.10
-
getIndexList
索引信息- 从以下版本开始:
- 3.5.10
-
getTableFieldMap
字段信息- 从以下版本开始:
- 3.5.10
-
getSchemaName
- 从以下版本开始:
- 3.5.10
-
setSchemaName
- 从以下版本开始:
- 3.5.10
-
getPackageConfig
- 从以下版本开始:
- 3.5.11
-
Service.Builder.disableService()