类 StrategyConfig.Builder

    • 构造器详细资料

      • Builder

        public Builder()
    • 方法详细资料

      • enableCapitalMode

        public StrategyConfig.Builder enableCapitalMode()
        开启大写命名
        返回:
        this
        从以下版本开始:
        3.5.0
      • enableSkipView

        public StrategyConfig.Builder enableSkipView()
        开启跳过视图
        返回:
        this
        从以下版本开始:
        3.5.0
      • disableSqlFilter

        public StrategyConfig.Builder disableSqlFilter()
        禁用sql过滤
        返回:
        this
        从以下版本开始:
        3.5.0
      • enableSchema

        public StrategyConfig.Builder enableSchema()
        启用 schema
        返回:
        this
        从以下版本开始:
        3.5.1
      • addTablePrefix

        public StrategyConfig.Builder addTablePrefix​(@NotNull
                                                     @NotNull java.lang.String... tablePrefix)
        增加过滤表前缀
        参数:
        tablePrefix - 过滤表前缀
        返回:
        this
        从以下版本开始:
        3.5.0
      • addTablePrefix

        public StrategyConfig.Builder addTablePrefix​(@NotNull
                                                     @NotNull java.util.List<java.lang.String> tablePrefixList)
      • addTableSuffix

        public StrategyConfig.Builder addTableSuffix​(java.lang.String... tableSuffix)
        增加过滤表后缀
        参数:
        tableSuffix - 过滤表后缀
        返回:
        this
        从以下版本开始:
        3.5.1
      • addTableSuffix

        public StrategyConfig.Builder addTableSuffix​(@NotNull
                                                     @NotNull java.util.List<java.lang.String> tableSuffixList)
      • addFieldPrefix

        public StrategyConfig.Builder addFieldPrefix​(@NotNull
                                                     @NotNull java.lang.String... fieldPrefix)
        增加过滤字段前缀
        参数:
        fieldPrefix - 过滤字段前缀
        返回:
        this
        从以下版本开始:
        3.5.0
      • addFieldPrefix

        public StrategyConfig.Builder addFieldPrefix​(@NotNull
                                                     @NotNull java.util.List<java.lang.String> fieldPrefix)
      • addFieldSuffix

        public StrategyConfig.Builder addFieldSuffix​(@NotNull
                                                     @NotNull java.lang.String... fieldSuffix)
        增加过滤字段后缀
        参数:
        fieldSuffix - 过滤字段后缀
        返回:
        this
        从以下版本开始:
        3.5.1
      • addFieldSuffix

        public StrategyConfig.Builder addFieldSuffix​(@NotNull
                                                     @NotNull java.util.List<java.lang.String> fieldSuffixList)
      • addInclude

        public StrategyConfig.Builder addInclude​(@NotNull
                                                 @NotNull java.lang.String... include)
        增加包含的表名
        参数:
        include - 包含表
        返回:
        this
        从以下版本开始:
        3.5.0
      • addInclude

        public StrategyConfig.Builder addInclude​(@NotNull
                                                 @NotNull java.util.List<java.lang.String> includes)
      • addExclude

        public StrategyConfig.Builder addExclude​(@NotNull
                                                 @NotNull java.lang.String... exclude)
        增加排除表
        参数:
        exclude - 排除表
        返回:
        this
        从以下版本开始:
        3.5.0
      • addExclude

        public StrategyConfig.Builder addExclude​(@NotNull
                                                 @NotNull java.util.List<java.lang.String> excludeList)