类 InjectionConfig.Builder
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.config.InjectionConfig.Builder
-
- 所有已实现的接口:
IConfigBuilder<InjectionConfig>
- 封闭类:
- InjectionConfig
public static class InjectionConfig.Builder extends java.lang.Object implements IConfigBuilder<InjectionConfig>
构建者
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 InjectionConfig.BuilderbeforeOutputFile(@NotNull java.util.function.BiConsumer<TableInfo,java.util.Map<java.lang.String,java.lang.Object>> biConsumer)输出文件之前消费者InjectionConfigbuild()InjectionConfig.BuildercustomFile(@NotNull CustomFile customFile)InjectionConfig.BuildercustomFile(@NotNull java.util.List<CustomFile> customFiles)InjectionConfig.BuildercustomFile(@NotNull java.util.Map<java.lang.String,java.lang.String> customFile)自定义配置模板文件InjectionConfig.BuildercustomFile(java.util.function.Consumer<CustomFile.Builder> consumer)InjectionConfig.BuildercustomMap(@NotNull java.util.Map<java.lang.String,java.lang.Object> customMap)自定义配置 Map 对象InjectionConfig.BuilderfileOverride()已过时。
-
-
-
方法详细资料
-
beforeOutputFile
public InjectionConfig.Builder beforeOutputFile(@NotNull @NotNull java.util.function.BiConsumer<TableInfo,java.util.Map<java.lang.String,java.lang.Object>> biConsumer)
输出文件之前消费者- 参数:
biConsumer- 消费者- 返回:
- this
-
customMap
public InjectionConfig.Builder customMap(@NotNull @NotNull java.util.Map<java.lang.String,java.lang.Object> customMap)
自定义配置 Map 对象- 参数:
customMap- Map 对象- 返回:
- this
-
customFile
public InjectionConfig.Builder customFile(@NotNull @NotNull java.util.Map<java.lang.String,java.lang.String> customFile)
自定义配置模板文件- 参数:
customFile- key为文件名称,value为文件路径- 返回:
- this
-
customFile
public InjectionConfig.Builder customFile(@NotNull @NotNull CustomFile customFile)
-
customFile
public InjectionConfig.Builder customFile(@NotNull @NotNull java.util.List<CustomFile> customFiles)
-
customFile
public InjectionConfig.Builder customFile(java.util.function.Consumer<CustomFile.Builder> consumer)
-
fileOverride
@Deprecated public InjectionConfig.Builder fileOverride()
已过时。覆盖已有文件(已弃用,已放到自定义文件类CustomFile中,3.5.4版本会删除此方法)
-
build
public InjectionConfig build()
- 指定者:
build在接口中IConfigBuilder<InjectionConfig>
-
-