类 StrategyConfig.Builder
java.lang.Object
com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
com.baomidou.mybatisplus.generator.config.StrategyConfig.Builder
- 所有已实现的接口:
IConfigBuilder<StrategyConfig>
- 封闭类:
StrategyConfig
策略配置构建者
- 从以下版本开始:
- 3.5.0
- 作者:
- nieqiurong 2020/10/11.
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明addExclude(@NotNull String... exclude) 增加排除表addExclude(@NotNull List<String> excludeList) addFieldPrefix(@NotNull String... fieldPrefix) 增加过滤字段前缀addFieldPrefix(@NotNull List<String> fieldPrefix) addFieldSuffix(@NotNull String... fieldSuffix) 增加过滤字段后缀addFieldSuffix(@NotNull List<String> fieldSuffixList) addInclude(@NotNull String include) addInclude(@NotNull String... include) 增加包含的表名addInclude(@NotNull List<String> includes) addTablePrefix(@NotNull String... tablePrefix) 增加过滤表前缀addTablePrefix(@NotNull List<String> tablePrefixList) addTableSuffix(String... tableSuffix) 增加过滤表后缀addTableSuffix(@NotNull List<String> tableSuffixList) @NotNull StrategyConfigbuild()禁用sql过滤开启大写命名启用 schema开启跳过视图包含表名notLikeTable(@NotNull LikeTable notLikeTable) 不包含表名outputFile(@NotNull IOutputFile outputFile) 输出文件处理从类继承的方法 com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
controllerBuilder, entityBuilder, mapperBuilder, serviceBuilder
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
enableCapitalMode
开启大写命名- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
enableSkipView
开启跳过视图- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
disableSqlFilter
禁用sql过滤- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
enableSchema
启用 schema- 返回:
- this
- 从以下版本开始:
- 3.5.1
-
addTablePrefix
增加过滤表前缀- 参数:
tablePrefix- 过滤表前缀- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addTablePrefix
-
addTableSuffix
增加过滤表后缀- 参数:
tableSuffix- 过滤表后缀- 返回:
- this
- 从以下版本开始:
- 3.5.1
-
addTableSuffix
-
addFieldPrefix
增加过滤字段前缀- 参数:
fieldPrefix- 过滤字段前缀- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addFieldPrefix
-
addFieldSuffix
增加过滤字段后缀- 参数:
fieldSuffix- 过滤字段后缀- 返回:
- this
- 从以下版本开始:
- 3.5.1
-
addFieldSuffix
-
addInclude
增加包含的表名- 参数:
include- 包含表- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addInclude
-
addInclude
-
addExclude
增加排除表- 参数:
exclude- 排除表- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
addExclude
-
likeTable
包含表名- 返回:
- this
-
notLikeTable
不包含表名- 返回:
- this
-
outputFile
输出文件处理- 返回:
- this
-
build
- 指定者:
build在接口中IConfigBuilder<StrategyConfig>- 覆盖:
build在类中BaseBuilder
-