类 Service.Builder

java.lang.Object
com.baomidou.mybatisplus.generator.config.builder.BaseBuilder
com.baomidou.mybatisplus.generator.config.builder.Service.Builder
所有已实现的接口:
IConfigBuilder<StrategyConfig>
封闭类:
Service

public static class Service.Builder extends BaseBuilder
  • 构造器详细资料

    • Builder

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

    • superServiceClass

      public Service.Builder superServiceClass(@NotNull @NotNull Class<?> clazz)
      Service接口父类
      参数:
      clazz - 类
      返回:
      this
    • superServiceClass

      public Service.Builder superServiceClass(@NotNull @NotNull String superServiceClass)
      Service接口父类
      参数:
      superServiceClass - 类名
      返回:
      this
    • superServiceImplClass

      public Service.Builder superServiceImplClass(@NotNull @NotNull Class<?> clazz)
      Service实现类父类
      参数:
      clazz - 类
      返回:
      this
    • superServiceImplClass

      public Service.Builder superServiceImplClass(@NotNull @NotNull String superServiceImplClass)
      Service实现类父类
      参数:
      superServiceImplClass - 类名
      返回:
      this
    • convertServiceFileName

      public Service.Builder convertServiceFileName(@NotNull @NotNull ConverterFileName converter)
      转换输出service接口文件名称
      参数:
      converter - 转换处理
      返回:
      this
      从以下版本开始:
      3.5.0
    • convertServiceImplFileName

      public Service.Builder convertServiceImplFileName(@NotNull @NotNull ConverterFileName converter)
      转换输出service实现类文件名称
      参数:
      converter - 转换处理
      返回:
      this
      从以下版本开始:
      3.5.0
    • formatServiceFileName

      public Service.Builder formatServiceFileName(@NotNull @NotNull String format)
      格式化service接口文件名称
      参数:
      format - 格式
      返回:
      this
      从以下版本开始:
      3.5.0
    • formatServiceImplFileName

      public Service.Builder formatServiceImplFileName(@NotNull @NotNull String format)
      格式化service实现类文件名称
      参数:
      format - 格式
      返回:
      this
      从以下版本开始:
      3.5.0
    • fileOverride

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

      public Service.Builder enableFileOverride()
      覆盖已有文件
    • get

      @NotNull public @NotNull Service get()