public final class FastAutoGenerator
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static FastAutoGenerator |
create(DataSourceConfig.Builder dataSourceConfigBuilder) |
static FastAutoGenerator |
create(@NotNull java.lang.String url,
java.lang.String username,
java.lang.String password) |
void |
execute() |
FastAutoGenerator |
globalConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,GlobalConfig.Builder> biConsumer) |
FastAutoGenerator |
globalConfig(java.util.function.Consumer<GlobalConfig.Builder> consumer)
全局配置
|
FastAutoGenerator |
injectionConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,InjectionConfig.Builder> biConsumer) |
FastAutoGenerator |
injectionConfig(java.util.function.Consumer<InjectionConfig.Builder> consumer)
注入配置
|
FastAutoGenerator |
packageConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,PackageConfig.Builder> biConsumer) |
FastAutoGenerator |
packageConfig(java.util.function.Consumer<PackageConfig.Builder> consumer)
包配置
|
java.lang.String |
scannerNext(java.lang.String message)
控制台输入内容读取并打印提示信息
|
FastAutoGenerator |
strategyConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,StrategyConfig.Builder> biConsumer) |
FastAutoGenerator |
strategyConfig(java.util.function.Consumer<StrategyConfig.Builder> consumer)
策略配置
|
FastAutoGenerator |
templateConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,TemplateConfig.Builder> biConsumer) |
FastAutoGenerator |
templateConfig(java.util.function.Consumer<TemplateConfig.Builder> consumer)
模板配置
|
FastAutoGenerator |
templateEngine(AbstractTemplateEngine templateEngine)
模板引擎配置
|
public static FastAutoGenerator create(@NotNull @NotNull java.lang.String url, java.lang.String username, java.lang.String password)
public static FastAutoGenerator create(@NotNull DataSourceConfig.Builder dataSourceConfigBuilder)
public java.lang.String scannerNext(java.lang.String message)
message - 提示信息public FastAutoGenerator globalConfig(java.util.function.Consumer<GlobalConfig.Builder> consumer)
consumer - 自定义全局配置public FastAutoGenerator globalConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,GlobalConfig.Builder> biConsumer)
public FastAutoGenerator packageConfig(java.util.function.Consumer<PackageConfig.Builder> consumer)
consumer - 自定义包配置public FastAutoGenerator packageConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,PackageConfig.Builder> biConsumer)
public FastAutoGenerator strategyConfig(java.util.function.Consumer<StrategyConfig.Builder> consumer)
consumer - 自定义策略配置public FastAutoGenerator strategyConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,StrategyConfig.Builder> biConsumer)
public FastAutoGenerator injectionConfig(java.util.function.Consumer<InjectionConfig.Builder> consumer)
consumer - 自定义注入配置public FastAutoGenerator injectionConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,InjectionConfig.Builder> biConsumer)
public FastAutoGenerator templateConfig(java.util.function.Consumer<TemplateConfig.Builder> consumer)
consumer - 自定义模板配置public FastAutoGenerator templateConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,TemplateConfig.Builder> biConsumer)
public FastAutoGenerator templateEngine(AbstractTemplateEngine templateEngine)
templateEngine - 模板引擎public void execute()