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