类 FastAutoGenerator
- java.lang.Object
-
- com.baomidou.mybatisplus.generator.FastAutoGenerator
-
public final class FastAutoGenerator extends java.lang.Objectmybatis plus FastAutoGenerator- 从以下版本开始:
- 2021-07-22
- 作者:
- L.cm, lanjerry
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static FastAutoGeneratorcreate(@NotNull java.lang.String url, java.lang.String username, java.lang.String password)static FastAutoGeneratorcreate(DataSourceConfig.Builder dataSourceConfigBuilder)voidexecute()FastAutoGeneratorglobalConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,GlobalConfig.Builder> biConsumer)FastAutoGeneratorglobalConfig(java.util.function.Consumer<GlobalConfig.Builder> consumer)全局配置FastAutoGeneratorinjectionConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,InjectionConfig.Builder> biConsumer)FastAutoGeneratorinjectionConfig(java.util.function.Consumer<InjectionConfig.Builder> consumer)注入配置FastAutoGeneratorpackageConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,PackageConfig.Builder> biConsumer)FastAutoGeneratorpackageConfig(java.util.function.Consumer<PackageConfig.Builder> consumer)包配置java.lang.StringscannerNext(java.lang.String message)控制台输入内容读取并打印提示信息FastAutoGeneratorstrategyConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,StrategyConfig.Builder> biConsumer)FastAutoGeneratorstrategyConfig(java.util.function.Consumer<StrategyConfig.Builder> consumer)策略配置FastAutoGeneratortemplateConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,TemplateConfig.Builder> biConsumer)FastAutoGeneratortemplateConfig(java.util.function.Consumer<TemplateConfig.Builder> consumer)模板配置FastAutoGeneratortemplateEngine(AbstractTemplateEngine templateEngine)模板引擎配置
-
-
-
方法详细资料
-
create
public static FastAutoGenerator create(@NotNull @NotNull java.lang.String url, java.lang.String username, java.lang.String password)
-
create
public static FastAutoGenerator create(@NotNull DataSourceConfig.Builder dataSourceConfigBuilder)
-
scannerNext
public java.lang.String scannerNext(java.lang.String message)
控制台输入内容读取并打印提示信息- 参数:
message- 提示信息- 返回:
-
globalConfig
public FastAutoGenerator globalConfig(java.util.function.Consumer<GlobalConfig.Builder> consumer)
全局配置- 参数:
consumer- 自定义全局配置- 返回:
-
globalConfig
public FastAutoGenerator globalConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,GlobalConfig.Builder> biConsumer)
-
packageConfig
public FastAutoGenerator packageConfig(java.util.function.Consumer<PackageConfig.Builder> consumer)
包配置- 参数:
consumer- 自定义包配置- 返回:
-
packageConfig
public FastAutoGenerator packageConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,PackageConfig.Builder> biConsumer)
-
strategyConfig
public FastAutoGenerator strategyConfig(java.util.function.Consumer<StrategyConfig.Builder> consumer)
策略配置- 参数:
consumer- 自定义策略配置- 返回:
-
strategyConfig
public FastAutoGenerator strategyConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,StrategyConfig.Builder> biConsumer)
-
injectionConfig
public FastAutoGenerator injectionConfig(java.util.function.Consumer<InjectionConfig.Builder> consumer)
注入配置- 参数:
consumer- 自定义注入配置- 返回:
-
injectionConfig
public FastAutoGenerator injectionConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,InjectionConfig.Builder> biConsumer)
-
templateConfig
public FastAutoGenerator templateConfig(java.util.function.Consumer<TemplateConfig.Builder> consumer)
模板配置- 参数:
consumer- 自定义模板配置- 返回:
-
templateConfig
public FastAutoGenerator templateConfig(java.util.function.BiConsumer<java.util.function.Function<java.lang.String,java.lang.String>,TemplateConfig.Builder> biConsumer)
-
templateEngine
public FastAutoGenerator templateEngine(AbstractTemplateEngine templateEngine)
模板引擎配置- 参数:
templateEngine- 模板引擎- 返回:
-
execute
public void execute()
-
-