类 Controller.Builder
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
-
- com.baomidou.mybatisplus.generator.config.builder.Controller.Builder
-
- 所有已实现的接口:
IConfigBuilder<StrategyConfig>
- 封闭类:
- Controller
public static class Controller.Builder extends BaseBuilder
-
-
构造器概要
构造器 构造器 说明 Builder(@NotNull StrategyConfig strategyConfig)
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 Controller.BuilderconvertFileName(@NotNull ConverterFileName converter)转换输出文件名称Controller.BuilderenableFileOverride()覆盖已有文件Controller.BuilderenableHyphenStyle()开启驼峰转连字符Controller.BuilderenableRestStyle()开启生成@RestController控制器Controller.BuilderfileOverride()已过时。Controller.BuilderformatFileName(@NotNull java.lang.String format)格式化文件名称@NotNull Controllerget()Controller.BuildersuperClass(@NotNull java.lang.Class<?> clazz)父类控制器Controller.BuildersuperClass(@NotNull java.lang.String superClass)父类控制器-
从类继承的方法 com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
build, controllerBuilder, entityBuilder, mapperBuilder, serviceBuilder
-
-
-
-
构造器详细资料
-
Builder
public Builder(@NotNull @NotNull StrategyConfig strategyConfig)
-
-
方法详细资料
-
superClass
public Controller.Builder superClass(@NotNull @NotNull java.lang.Class<?> clazz)
父类控制器- 参数:
clazz- 父类控制器- 返回:
- this
-
superClass
public Controller.Builder superClass(@NotNull @NotNull java.lang.String superClass)
父类控制器- 参数:
superClass- 父类控制器类名- 返回:
- this
-
enableHyphenStyle
public Controller.Builder enableHyphenStyle()
开启驼峰转连字符- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
enableRestStyle
public Controller.Builder enableRestStyle()
开启生成@RestController控制器- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
convertFileName
public Controller.Builder convertFileName(@NotNull @NotNull ConverterFileName converter)
转换输出文件名称- 参数:
converter- 转换处理- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
formatFileName
public Controller.Builder formatFileName(@NotNull @NotNull java.lang.String format)
格式化文件名称- 参数:
format- 格式- 返回:
- this
- 从以下版本开始:
- 3.5.0
-
fileOverride
@Deprecated public Controller.Builder fileOverride()
已过时。覆盖已有文件(该方法后续会删除,替代方法为enableFileOverride方法)- 另请参阅:
enableFileOverride()
-
enableFileOverride
public Controller.Builder enableFileOverride()
覆盖已有文件- 从以下版本开始:
- 3.5.3
-
get
@NotNull public @NotNull Controller get()
-
-