public class TableSetter extends Object implements ITableSetter
| 构造器和说明 |
|---|
TableSetter(String tableName,
GlobalConfig globalConfig,
TableConfigSet tableConfig) |
TableSetter(String tableName,
String entityPrefix,
GlobalConfig globalConfig,
TableConfigSet tableConfig) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetSeqNamepublic TableSetter(String tableName, GlobalConfig globalConfig, TableConfigSet tableConfig)
public TableSetter(String tableName, String entityPrefix, GlobalConfig globalConfig, TableConfigSet tableConfig)
public ITableSetter enablePartition()
ITableSetterenablePartition 在接口中 ITableSetterpublic ITableSetter setTablePrefix(String... tablePrefix)
ITableSettersetTablePrefix 在接口中 ITableSetterpublic ITableSetter setColumn(String gmtCreate, String gmtModified, String logicDeleted)
ITableSettersetColumn 在接口中 ITableSettergmtCreate - 记录创建时间gmtModified - 记录修改时间logicDeleted - 记录逻辑删除字段public ITableSetter setGmtCreate(String gmtCreate)
ITableSettersetGmtCreate 在接口中 ITableSetterpublic ITableSetter setGmtModified(String gmtModified)
ITableSettersetGmtModified 在接口中 ITableSetterpublic ITableSetter setLogicDeleted(String logicDeleted)
ITableSettersetLogicDeleted 在接口中 ITableSetterpublic ITableSetter setColumn(String columnName, String propertyName)
ITableSettersetColumn 在接口中 ITableSettercolumnName - 字段名称propertyName - Entity属性名称public ITableSetter setColumn(String column, Consumer<DefinedColumn> consumer)
ITableSettersetColumn 在接口中 ITableSettercolumn - 字段consumer - 指定字段属性public ITableSetter setExcludes(String... columnNames)
ITableSettersetExcludes 在接口中 ITableSettercolumnNames - 被排除的字段public void initTable()
public String getNoPrefixTableName()
public ITableSetter addBaseDaoInterface(Class interfaceType)
ITableSetteraddBaseDaoInterface 在接口中 ITableSetterinterfaceType - 接口类型public ITableSetter addEntityInterface(Class interfaceType)
ITableSetteraddEntityInterface 在接口中 ITableSetterpublic ITableSetter setMapperPrefix(String mapperBeanPrefix)
ITableSettersetMapperPrefix 在接口中 ITableSettermapperBeanPrefix - mapper bean名称前缀public String getBasePackage()
public String getDaoPackage()
Copyright © 2020. All rights reserved.