public class TableInfo
extends java.lang.Object
| 构造器和说明 |
|---|
TableInfo(@NotNull ConfigBuilder configBuilder,
@NotNull java.lang.String name)
构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addField(@NotNull TableField field)
添加字段
|
TableInfo |
addImportPackages(java.lang.String... pkgs) |
java.lang.String |
getComment() |
@NotNull java.util.List<TableField> |
getCommonFields() |
java.lang.String |
getControllerName() |
java.lang.String |
getEntityName() |
java.lang.String |
getEntityPath() |
java.lang.String |
getFieldNames()
转换filed实体为 xml mapper 中的 base column 字符串信息
|
@NotNull java.util.List<TableField> |
getFields() |
@NotNull java.util.Set<java.lang.String> |
getImportPackages() |
java.lang.String |
getMapperName() |
java.lang.String |
getName() |
java.lang.String |
getServiceImplName() |
java.lang.String |
getServiceName() |
java.lang.String |
getXmlName() |
void |
importPackage()
导包处理
|
boolean |
isConvert() |
boolean |
isHavePrimaryKey() |
void |
processTable()
处理表信息(文件名与导包)
|
TableInfo |
setComment(java.lang.String comment) |
protected TableInfo |
setConvert() |
TableInfo |
setConvert(boolean convert) |
TableInfo |
setEntityName(@NotNull java.lang.String entityName) |
TableInfo |
setHavePrimaryKey(boolean havePrimaryKey) |
public TableInfo(@NotNull
@NotNull ConfigBuilder configBuilder,
@NotNull
@NotNull java.lang.String name)
configBuilder - 配置构建name - 表名protected TableInfo setConvert()
public java.lang.String getEntityPath()
public TableInfo setEntityName(@NotNull @NotNull java.lang.String entityName)
entityName - 实体名称public void addField(@NotNull
@NotNull TableField field)
field - 字段public TableInfo addImportPackages(@NotNull java.lang.String... pkgs)
pkgs - 包空间public java.lang.String getFieldNames()
public void importPackage()
public void processTable()
public TableInfo setComment(java.lang.String comment)
public TableInfo setHavePrimaryKey(boolean havePrimaryKey)
@NotNull public @NotNull java.util.Set<java.lang.String> getImportPackages()
public boolean isConvert()
public TableInfo setConvert(boolean convert)
public java.lang.String getName()
public java.lang.String getComment()
public java.lang.String getEntityName()
public java.lang.String getMapperName()
public java.lang.String getXmlName()
public java.lang.String getServiceName()
public java.lang.String getServiceImplName()
public java.lang.String getControllerName()
@NotNull public @NotNull java.util.List<TableField> getFields()
public boolean isHavePrimaryKey()
@NotNull public @NotNull java.util.List<TableField> getCommonFields()