public class TableSetter extends Object
| 构造器和说明 |
|---|
TableSetter(String tableName,
GlobalConfig globalConfig,
TableConfigSet tableConfig) |
TableSetter(String tableName,
String entityPrefix,
GlobalConfig globalConfig,
TableConfigSet tableConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableSetter |
addEntityInterface(Class interfaceType) |
GlobalConfig |
gc() |
String |
getField(String column)
根据column返回属性名称
|
String |
getNoPrefixTableName()
返回
|
void |
initEntityPrefix() |
List<TableField> |
initTableFields(String tableName,
List<org.mybatis.generator.api.IntrospectedColumn> columns,
boolean isPrimary)
增加数据库字段
|
boolean |
selectKeyBefore() |
TableSetter |
setColumn(String column,
Consumer<CustomizedColumn> consumer) |
TableSetter |
setColumn(String columnName,
String propertyName) |
TableSetter |
setDefaults(Class defaults) |
TableSetter |
setExcludes(String... columnNames) |
TableSetter |
setGmtCreate(String gmtCreate) |
TableSetter |
setGmtModified(String gmtModified) |
TableSetter |
setLogicDeleted(String logicDeleted) |
TableSetter |
setMapperPrefix(String mapperBeanPrefix) |
TableSetter |
setSuperMapper(Class superMapper) |
TableSetter |
setTablePrefix(String... tablePrefix) |
TableSetter |
setVersionField(String versionField) |
public TableSetter(String tableName, GlobalConfig globalConfig, TableConfigSet tableConfig)
public TableSetter(String tableName, String entityPrefix, GlobalConfig globalConfig, TableConfigSet tableConfig)
public TableSetter setTablePrefix(String... tablePrefix)
public TableSetter setGmtCreate(String gmtCreate)
public TableSetter setGmtModified(String gmtModified)
public TableSetter setLogicDeleted(String logicDeleted)
public TableSetter setVersionField(String versionField)
public TableSetter setColumn(String columnName, String propertyName)
public TableSetter setColumn(String column, Consumer<CustomizedColumn> consumer)
public TableSetter setExcludes(String... columnNames)
public void initEntityPrefix()
public String getNoPrefixTableName()
public List<TableField> initTableFields(String tableName, List<org.mybatis.generator.api.IntrospectedColumn> columns, boolean isPrimary)
public TableSetter setDefaults(Class defaults)
public TableSetter setSuperMapper(Class superMapper)
public TableSetter addEntityInterface(Class interfaceType)
public TableSetter setMapperPrefix(String mapperBeanPrefix)
public boolean selectKeyBefore()
public GlobalConfig gc()
Copyright © 2021. All rights reserved.