public static class StrategyConfig.Builder extends BaseBuilder
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
StrategyConfig.Builder |
addExclude(java.lang.String... exclude)
增加排除表
|
StrategyConfig.Builder |
addFieldPrefix(java.lang.String... fieldPrefix)
增加过滤字段前缀
|
StrategyConfig.Builder |
addFieldSuffix(java.lang.String... fieldSuffix)
增加过滤字段后缀
|
StrategyConfig.Builder |
addInclude(@NotNull java.util.List<java.lang.String> includes) |
StrategyConfig.Builder |
addInclude(java.lang.String... include)
增加包含的表名
|
StrategyConfig.Builder |
addTablePrefix(java.lang.String... tablePrefix)
增加过滤表前缀
|
StrategyConfig.Builder |
addTableSuffix(java.lang.String... tableSuffix)
增加过滤表后缀
|
@NotNull StrategyConfig |
build() |
StrategyConfig.Builder |
disableSqlFilter()
禁用sql过滤
|
StrategyConfig.Builder |
enableCapitalMode()
开启大写命名
|
StrategyConfig.Builder |
enableSchema()
启用 schema
|
StrategyConfig.Builder |
enableSkipView()
开启跳过视图
|
StrategyConfig.Builder |
likeTable(@NotNull LikeTable likeTable)
包含表名
|
StrategyConfig.Builder |
notLikeTable(@NotNull LikeTable notLikeTable)
不包含表名
|
controllerBuilder, entityBuilder, mapperBuilder, serviceBuilderpublic StrategyConfig.Builder enableCapitalMode()
public StrategyConfig.Builder enableSkipView()
public StrategyConfig.Builder disableSqlFilter()
public StrategyConfig.Builder enableSchema()
public StrategyConfig.Builder addTablePrefix(@NotNull java.lang.String... tablePrefix)
tablePrefix - 过滤表前缀public StrategyConfig.Builder addTableSuffix(java.lang.String... tableSuffix)
tableSuffix - 过滤表后缀public StrategyConfig.Builder addFieldPrefix(@NotNull java.lang.String... fieldPrefix)
fieldPrefix - 过滤字段前缀public StrategyConfig.Builder addFieldSuffix(@NotNull java.lang.String... fieldSuffix)
fieldSuffix - 过滤字段后缀public StrategyConfig.Builder addInclude(@NotNull java.lang.String... include)
include - 包含表public StrategyConfig.Builder addInclude(@NotNull @NotNull java.util.List<java.lang.String> includes)
public StrategyConfig.Builder addExclude(@NotNull java.lang.String... exclude)
exclude - 排除表public StrategyConfig.Builder likeTable(@NotNull @NotNull LikeTable likeTable)
public StrategyConfig.Builder notLikeTable(@NotNull @NotNull LikeTable notLikeTable)
@NotNull public @NotNull StrategyConfig build()
build 在接口中 IConfigBuilder<StrategyConfig>build 在类中 BaseBuilder