mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-07 00:58:24 +08:00
提供了GlobalConfig的customConfig的getter/setter,代码生成器参数列表加入customConfig (变更为putAll方法)
This commit is contained in:
parent
2885fbf10e
commit
1ce69ada5a
@ -233,6 +233,13 @@ public class GlobalConfig implements Serializable {
|
||||
customConfig.put(key, value);
|
||||
}
|
||||
|
||||
public Map<String, Object> getCustomConfig() {
|
||||
return customConfig;
|
||||
}
|
||||
|
||||
public void setCustomConfig(Map<String, Object> customConfig) {
|
||||
this.customConfig = customConfig;
|
||||
}
|
||||
// === 分项配置 ===
|
||||
|
||||
/**
|
||||
|
||||
@ -71,7 +71,7 @@ public class ControllerGenerator implements IGenerator {
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
params.put("withSwagger", globalConfig.isEntityWithSwagger());
|
||||
params.put("swaggerVersion", globalConfig.getSwaggerVersion());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, controllerJavaFile);
|
||||
|
||||
System.out.println("Controller ---> " + controllerJavaFile);
|
||||
|
||||
@ -72,7 +72,7 @@ public class EntityGenerator implements IGenerator {
|
||||
params.put("entityConfig", entityConfig);
|
||||
params.put("packageConfig", packageConfig);
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, entityJavaFile);
|
||||
|
||||
System.out.println("Entity ---> " + entityJavaFile);
|
||||
|
||||
@ -69,7 +69,7 @@ public class MapperGenerator implements IGenerator {
|
||||
params.put("mapperConfig", mapperConfig);
|
||||
params.put("packageConfig", packageConfig);
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, mapperJavaFile);
|
||||
|
||||
System.out.println("Mapper ---> " + mapperJavaFile);
|
||||
|
||||
@ -66,7 +66,7 @@ public class MapperXmlGenerator implements IGenerator {
|
||||
Map<String, Object> params = new HashMap<>(2);
|
||||
params.put("table", table);
|
||||
params.put("packageConfig", packageConfig);
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, mapperXmlFile);
|
||||
|
||||
System.out.println("MapperXML ---> " + mapperXmlFile);
|
||||
|
||||
@ -69,7 +69,7 @@ public class ServiceGenerator implements IGenerator {
|
||||
params.put("serviceConfig", serviceConfig);
|
||||
params.put("packageConfig", packageConfig);
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, serviceJavaFile);
|
||||
|
||||
System.out.println("Service ---> " + serviceJavaFile);
|
||||
|
||||
@ -69,7 +69,7 @@ public class ServiceImplGenerator implements IGenerator {
|
||||
params.put("packageConfig", packageConfig);
|
||||
params.put("serviceImplConfig", serviceImplConfig);
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, serviceImplJavaFile);
|
||||
|
||||
System.out.println("ServiceImpl ---> " + serviceImplJavaFile);
|
||||
|
||||
@ -69,7 +69,7 @@ public class TableDefGenerator implements IGenerator {
|
||||
params.put("packageConfig", packageConfig);
|
||||
params.put("tableDefConfig", tableDefConfig);
|
||||
params.put("javadocConfig", globalConfig.getJavadocConfig());
|
||||
|
||||
params.putAll(globalConfig.getCustomConfig());
|
||||
globalConfig.getTemplateConfig().getTemplate().generate(params, templatePath, tableDefJavaFile);
|
||||
|
||||
System.out.println("TableDef ---> " + tableDefJavaFile);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user