类 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

      public Builder(@NotNull @NotNull StrategyConfig strategyConfig)
  • 方法详细资料

    • superClass

      public Controller.Builder superClass(@NotNull @NotNull Class<?> clazz)
      父类控制器
      参数:
      clazz - 父类控制器
      返回:
      this
    • superClass

      public Controller.Builder superClass(@NotNull @NotNull 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 String format)
      格式化文件名称
      参数:
      format - 格式
      返回:
      this
      从以下版本开始:
      3.5.0
    • fileOverride

      @Deprecated public Controller.Builder fileOverride()
      已过时。
      覆盖已有文件(该方法后续会删除,替代方法为enableFileOverride方法)
      另请参阅:
    • enableFileOverride

      public Controller.Builder enableFileOverride()
      覆盖已有文件
      从以下版本开始:
      3.5.3
    • get

      @NotNull public @NotNull Controller get()