public interface ITableSetter
| 限定符和类型 | 方法和说明 |
|---|---|
ITableSetter |
addBaseDaoInterface(Class interfaceType)
设置生成的base dao类需要实现的接口
|
ITableSetter |
addEntityInterface(Class interfaceType)
增加Entity类的接口
|
ITableSetter |
enablePartition()
设置成分库分表形式
|
ITableSetter |
setColumn(String column,
Consumer<DefinedColumn> consumer)
设置大字段列表
|
ITableSetter |
setColumn(String columnName,
String propertyName)
指定字段对应的Entity属性名称
|
ITableSetter |
setColumn(String gmtCreate,
String gmtModified,
String logicDeleted)
指定特殊字段
|
ITableSetter |
setExcludes(String... columnNames)
排除字段, 被排除的字段不生成Entity属性
|
ITableSetter |
setGmtCreate(String gmtCreate)
指定gmtCreate记录创建字段名
|
ITableSetter |
setGmtModified(String gmtModified)
指定gmtModified记录修改字段名
|
ITableSetter |
setLogicDeleted(String logicDeleted)
指定logicDeleted记录逻辑删除字段名
|
ITableSetter |
setMapperPrefix(String mapperBeanPrefix)
设置生成的Mapper类的Spring bean名称前缀
|
ITableSetter |
setSeqName(String seqName)
设置表主键生成对应的seqName
|
ITableSetter |
setTablePrefix(String... tablePrefix)
设置转为为Entity时, 需要去掉的表名前缀
|
ITableSetter setTablePrefix(String... tablePrefix)
tablePrefix - ITableSetter setColumn(String gmtCreate, String gmtModified, String logicDeleted)
gmtCreate - 记录创建时间gmtModified - 记录修改时间logicDeleted - 记录逻辑删除字段ITableSetter setGmtCreate(String gmtCreate)
gmtCreate - ITableSetter setGmtModified(String gmtModified)
gmtModified - ITableSetter setLogicDeleted(String logicDeleted)
logicDeleted - ITableSetter setColumn(String columnName, String propertyName)
columnName - 字段名称propertyName - Entity属性名称ITableSetter setColumn(String column, Consumer<DefinedColumn> consumer)
column - 字段consumer - 指定字段属性ITableSetter setExcludes(String... columnNames)
columnNames - 被排除的字段ITableSetter addBaseDaoInterface(Class interfaceType)
interfaceType - 接口类型ITableSetter addEntityInterface(Class interfaceType)
interfaceType - ITableSetter setMapperPrefix(String mapperBeanPrefix)
mapperBeanPrefix - mapper bean名称前缀ITableSetter enablePartition()
ITableSetter setSeqName(String seqName)
seqName - Copyright © 2020. All rights reserved.