类 TableInfo
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.config.po.TableInfo
-
public class TableInfo extends java.lang.Object表信息,关联到当前字段信息- 从以下版本开始:
- 2016/8/30
- 作者:
- YangHu, lanjerry
-
-
构造器概要
构造器 构造器 说明 TableInfo(@NotNull ConfigBuilder configBuilder, @NotNull java.lang.String name)构造方法
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddField(@NotNull TableField field)添加字段TableInfoaddImportPackages(@NotNull java.lang.String... pkgs)TableInfoaddImportPackages(@NotNull java.util.List<java.lang.String> pkgList)java.lang.StringgetComment()@NotNull java.util.List<TableField>getCommonFields()java.lang.StringgetControllerName()java.lang.StringgetEntityName()java.lang.StringgetEntityPath()java.lang.StringgetFieldNames()转换filed实体为 xml mapper 中的 base column 字符串信息@NotNull java.util.List<TableField>getFields()@NotNull java.util.Set<java.lang.String>getImportPackages()java.lang.StringgetMapperName()java.lang.StringgetName()java.lang.StringgetServiceImplName()java.lang.StringgetServiceName()java.lang.StringgetXmlName()voidimportPackage()导包处理booleanisConvert()booleanisHavePrimaryKey()voidprocessTable()处理表信息(文件名与导包)TableInfosetComment(java.lang.String comment)protected TableInfosetConvert()TableInfosetConvert(boolean convert)TableInfosetEntityName(@NotNull java.lang.String entityName)TableInfosetHavePrimaryKey(boolean havePrimaryKey)
-
-
-
构造器详细资料
-
TableInfo
public TableInfo(@NotNull @NotNull ConfigBuilder configBuilder, @NotNull @NotNull java.lang.String name)构造方法- 参数:
configBuilder- 配置构建name- 表名- 从以下版本开始:
- 3.5.0
-
-
方法详细资料
-
setConvert
protected TableInfo setConvert()
- 从以下版本开始:
- 3.5.0
-
getEntityPath
public java.lang.String getEntityPath()
-
setEntityName
public TableInfo setEntityName(@NotNull @NotNull java.lang.String entityName)
- 参数:
entityName- 实体名称- 返回:
- this
-
addField
public void addField(@NotNull @NotNull TableField field)添加字段- 参数:
field- 字段- 从以下版本开始:
- 3.5.0
-
addImportPackages
public TableInfo addImportPackages(@NotNull @NotNull java.lang.String... pkgs)
- 参数:
pkgs- 包空间- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addImportPackages
public TableInfo addImportPackages(@NotNull @NotNull java.util.List<java.lang.String> pkgList)
-
getFieldNames
public java.lang.String getFieldNames()
转换filed实体为 xml mapper 中的 base column 字符串信息
-
importPackage
public void importPackage()
导包处理- 从以下版本开始:
- 3.5.0
-
processTable
public void processTable()
处理表信息(文件名与导包)- 从以下版本开始:
- 3.5.0
-
setComment
public TableInfo setComment(java.lang.String comment)
-
setHavePrimaryKey
public TableInfo setHavePrimaryKey(boolean havePrimaryKey)
-
getImportPackages
@NotNull public @NotNull java.util.Set<java.lang.String> getImportPackages()
-
isConvert
public boolean isConvert()
-
setConvert
public TableInfo setConvert(boolean convert)
-
getName
public java.lang.String getName()
-
getComment
public java.lang.String getComment()
-
getEntityName
public java.lang.String getEntityName()
-
getMapperName
public java.lang.String getMapperName()
-
getXmlName
public java.lang.String getXmlName()
-
getServiceName
public java.lang.String getServiceName()
-
getServiceImplName
public java.lang.String getServiceImplName()
-
getControllerName
public java.lang.String getControllerName()
-
getFields
@NotNull public @NotNull java.util.List<TableField> getFields()
-
isHavePrimaryKey
public boolean isHavePrimaryKey()
-
getCommonFields
@NotNull public @NotNull java.util.List<TableField> getCommonFields()
-
-