类 Controller.Builder

    • 构造器详细资料

      • 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