java.lang.Object
com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder

public class ConfigBuilder extends Object
配置汇总 传递给文件生成工具
从以下版本开始:
2016-08-30
作者:
YangHu, tangguo, hubin, Juzi, lanjerry
  • 构造器详细资料

    • ConfigBuilder

      public ConfigBuilder(@Nullable @Nullable PackageConfig packageConfig, @NotNull @NotNull DataSourceConfig dataSourceConfig, @Nullable @Nullable StrategyConfig strategyConfig, @Nullable @Nullable TemplateConfig templateConfig, @Nullable @Nullable GlobalConfig globalConfig, @Nullable @Nullable InjectionConfig injectionConfig)
      在构造器中处理配置
      参数:
      packageConfig - 包配置
      dataSourceConfig - 数据源配置
      strategyConfig - 表配置
      templateConfig - 模板配置
      globalConfig - 全局配置
  • 方法详细资料

    • matcherRegTable

      public static boolean matcherRegTable(@NotNull @NotNull String tableName)
      判断表名是否为正则表名(这表名规范比较随意,只能尽量匹配上特殊符号)
      参数:
      tableName - 表名
      返回:
      是否正则
      从以下版本开始:
      3.5.0
    • setStrategyConfig

      @NotNull public @NotNull ConfigBuilder setStrategyConfig(@NotNull @NotNull StrategyConfig strategyConfig)
    • setGlobalConfig

      @NotNull public @NotNull ConfigBuilder setGlobalConfig(@NotNull @NotNull GlobalConfig globalConfig)
    • setInjectionConfig

      @NotNull public @NotNull ConfigBuilder setInjectionConfig(@NotNull @NotNull InjectionConfig injectionConfig)
    • getTemplateConfig

      @NotNull public @NotNull TemplateConfig getTemplateConfig()
    • getTableInfoList

      @NotNull public @NotNull List<TableInfo> getTableInfoList()
    • getPathInfo

      @NotNull public @NotNull Map<OutputFile,String> getPathInfo()
    • getStrategyConfig

      @NotNull public @NotNull StrategyConfig getStrategyConfig()
    • getGlobalConfig

      @NotNull public @NotNull GlobalConfig getGlobalConfig()
    • getInjectionConfig

      @Nullable public @Nullable InjectionConfig getInjectionConfig()
    • getPackageConfig

      @NotNull public @NotNull PackageConfig getPackageConfig()
    • getDataSourceConfig

      @NotNull public @NotNull DataSourceConfig getDataSourceConfig()