public class StrategyConfig extends Object
策略配置项
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
DB_COLUMN_UNDERLINE
表名、字段名、是否使用下划线命名(默认 false)
|
| 构造器和说明 |
|---|
StrategyConfig() |
public StrategyConfig setDbColumnUnderline(boolean dbColumnUnderline)
public boolean isCapitalModeNaming(String word)
大写命名、字段符合大写字母数字下划线命名
word - 待判断字符串public boolean containsTablePrefix(String tableName)
表名称包含指定前缀
tableName - 表名称public boolean isCapitalMode()
public StrategyConfig setCapitalMode(boolean isCapitalMode)
public NamingStrategy getNaming()
public StrategyConfig setNaming(NamingStrategy naming)
public String[] getTablePrefix()
public StrategyConfig setTablePrefix(String[] tablePrefix)
public String getSuperEntityClass()
public StrategyConfig setSuperEntityClass(String superEntityClass)
public boolean includeSuperEntityColumns(String fieldName)
public String[] getSuperEntityColumns()
public StrategyConfig setSuperEntityColumns(String[] superEntityColumns)
public String getSuperMapperClass()
public StrategyConfig setSuperMapperClass(String superMapperClass)
public String getSuperServiceClass()
public StrategyConfig setSuperServiceClass(String superServiceClass)
public String getSuperServiceImplClass()
public StrategyConfig setSuperServiceImplClass(String superServiceImplClass)
public String getSuperControllerClass()
public StrategyConfig setSuperControllerClass(String superControllerClass)
public String[] getInclude()
public StrategyConfig setInclude(String[] include)
public String[] getExclude()
public StrategyConfig setExclude(String[] exclude)
public boolean isEntityColumnConstant()
public StrategyConfig setEntityColumnConstant(boolean entityColumnConstant)
public boolean isEntityBuilderModel()
public StrategyConfig setEntityBuilderModel(boolean entityBuilderModel)
public boolean isEntityLombokModel()
public StrategyConfig setEntityLombokModel(boolean entityLombokModel)
public boolean isEntityBooleanColumnRemoveIsPrefix()
public StrategyConfig setEntityBooleanColumnRemoveIsPrefix(boolean entityBooleanColumnRemoveIsPrefix)
public boolean isRestControllerStyle()
public StrategyConfig setRestControllerStyle(boolean restControllerStyle)
public boolean isControllerMappingHyphenStyle()
public StrategyConfig setControllerMappingHyphenStyle(boolean controllerMappingHyphenStyle)
public String getLogicDeleteFieldName()
public StrategyConfig setLogicDeleteFieldName(String logicDeleteFieldName)
logicDeleteFieldName - 数据库字段public String getVersionFieldName()
public StrategyConfig setVersionFieldName(String versionFieldName)
versionFieldName - 数据库字段public StrategyConfig setTableFillList(List<TableFill> tableFillList)
Copyright © 2017. All rights reserved.