public class StrategyConfig
extends java.lang.Object
策略配置项
| 构造器和说明 |
|---|
StrategyConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsTablePrefix(java.lang.String tableName)
表名称包含指定前缀
|
StrategyConfig |
entityTableFieldAnnotationEnable(boolean isEnableAnnotation)
已过时。
please use `setEntityTableFieldAnnotationEnable`
|
NamingStrategy |
getColumnNaming() |
boolean |
includeSuperEntityColumns(java.lang.String fieldName) |
boolean |
isCapitalModeNaming(java.lang.String word)
大写命名、字段符合大写字母数字下划线命名
|
StrategyConfig |
setExclude(java.lang.String... exclude) |
StrategyConfig |
setFieldPrefix(java.lang.String... fieldPrefixs) |
StrategyConfig |
setInclude(java.lang.String... include) |
StrategyConfig |
setSuperEntityColumns(java.lang.String... superEntityColumns) |
StrategyConfig |
setTablePrefix(java.lang.String... tablePrefix) |
public boolean isCapitalModeNaming(java.lang.String word)
大写命名、字段符合大写字母数字下划线命名
word - 待判断字符串public boolean containsTablePrefix(java.lang.String tableName)
表名称包含指定前缀
tableName - 表名称public NamingStrategy getColumnNaming()
public StrategyConfig setTablePrefix(java.lang.String... tablePrefix)
public boolean includeSuperEntityColumns(java.lang.String fieldName)
public StrategyConfig setSuperEntityColumns(java.lang.String... superEntityColumns)
public StrategyConfig setInclude(java.lang.String... include)
public StrategyConfig setExclude(java.lang.String... exclude)
public StrategyConfig setFieldPrefix(java.lang.String... fieldPrefixs)
@Deprecated public StrategyConfig entityTableFieldAnnotationEnable(boolean isEnableAnnotation)