public class StrategyConfig
extends java.lang.Object
策略配置项
| 构造器和说明 |
|---|
StrategyConfig() |
public boolean isCapitalModeNaming(java.lang.String word)
大写命名、字段符合大写字母数字下划线命名
word - 待判断字符串public boolean containsTablePrefix(java.lang.String tableName)
表名称包含指定前缀
tableName - 表名称public boolean isCapitalMode()
public StrategyConfig setCapitalMode(boolean isCapitalMode)
public boolean isSkipView()
public StrategyConfig setSkipView(boolean skipView)
public NamingStrategy getNaming()
public StrategyConfig setNaming(NamingStrategy naming)
public NamingStrategy getColumnNaming()
public StrategyConfig setColumnNaming(NamingStrategy columnNaming)
public java.lang.String[] getTablePrefix()
public StrategyConfig setTablePrefix(java.lang.String... tablePrefix)
public java.lang.String getSuperEntityClass()
public StrategyConfig setSuperEntityClass(java.lang.String superEntityClass)
public boolean includeSuperEntityColumns(java.lang.String fieldName)
public java.lang.String[] getSuperEntityColumns()
public StrategyConfig setSuperEntityColumns(java.lang.String... superEntityColumns)
public java.lang.String getSuperMapperClass()
public StrategyConfig setSuperMapperClass(java.lang.String superMapperClass)
public java.lang.String getSuperServiceClass()
public StrategyConfig setSuperServiceClass(java.lang.String superServiceClass)
public java.lang.String getSuperServiceImplClass()
public StrategyConfig setSuperServiceImplClass(java.lang.String superServiceImplClass)
public java.lang.String getSuperControllerClass()
public StrategyConfig setSuperControllerClass(java.lang.String superControllerClass)
public java.lang.String[] getInclude()
public StrategyConfig setInclude(java.lang.String... include)
public java.lang.String[] getExclude()
public StrategyConfig setExclude(java.lang.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 java.lang.String getLogicDeleteFieldName()
public StrategyConfig setLogicDeleteFieldName(java.lang.String logicDeleteFieldName)
logicDeleteFieldName - 数据库字段public java.lang.String getVersionFieldName()
public StrategyConfig setVersionFieldName(java.lang.String versionFieldName)
versionFieldName - 数据库字段public java.util.List<TableFill> getTableFillList()
public StrategyConfig setTableFillList(java.util.List<TableFill> tableFillList)
public java.lang.String[] getFieldPrefix()
public StrategyConfig setFieldPrefix(java.lang.String... fieldPrefixs)
public StrategyConfig entityTableFieldAnnotationEnable(boolean isEnableAnnotation)
public boolean isEntityTableFieldAnnotationEnable()