|
@@ -12,17 +12,22 @@ import java.util.Collections;
|
|
|
public class Generator {
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
public static void main(String[] args) {
|
|
|
- String db_url = "jdbc:mysql://mysql.rxdpdev.svc.k5.bigtree.zone:3306/rxdp_xdata";
|
|
|
+ String db_url = "jdbc:mysql://mysql.aimpdev.svc.k5.bigtree.zone:3306/aimp_model";
|
|
|
String db_username = "test_user";
|
|
|
String db_password = "tmOxmmc+3jznq2cX";
|
|
|
|
|
|
- String javaDir = "C:\\Users\\root\\IdeaProjects\\mybatis_generator_code\\src\\main\\java";
|
|
|
- String parentPackage = "com.bigtreefinance.rxdp.xdata";
|
|
|
- String tableName = "rxdp_data_set,rxdp_data_set_param,rxdp_data_set_transform,rxdp_data_source";
|
|
|
+ String javaDir = "/Users/alvin/bigtree/aimp-manager/aimp-manager-service/src/main/java";
|
|
|
+ String parentPackage = "com.bigtreefinance.aimp.manager";
|
|
|
+ //String javaDir = "/Users/alvin/bigtree/aimp-actuator/aimp-actuator-service/src/main/java";
|
|
|
+ //String parentPackage = "com.bigtreefinance.aimp.actuator";
|
|
|
+ //String tableName = "aimp_list,aimp_model,aimp_model_log,aimp_model_version,aimp_node_config,aimp_operation_log,aimp_process,aimp_process_node,aimp_sample,";
|
|
|
+ String tableName = "aimp_model_version";
|
|
|
|
|
|
String author = "bigtree";
|
|
|
- String tablePrefix = "t_";
|
|
|
+ String tablePrefix = "";
|
|
|
|
|
|
|
|
|
generatorToFile(db_url, db_username, db_password, author, javaDir, parentPackage, tableName, tablePrefix);
|
|
@@ -68,9 +73,12 @@ public class Generator {
|
|
|
|
|
|
})
|
|
|
.templateEngine(new FreemarkerTemplateEngine()) // 使用Freemarker引擎模板,默认的是Velocity引擎模板
|
|
|
- .templateConfig(builder -> builder.controller("templates/controller1.java")) // 设置为空则不会生成该文件
|
|
|
- .templateConfig(builder -> builder.service("templates/service1.java"))
|
|
|
- .templateConfig(builder -> builder.serviceImpl("templates/serviceImpl1.java"))
|
|
|
+ //.templateConfig(builder -> builder.controller("templates/controller1.java")) // 设置为空则不会生成该文件
|
|
|
+ //.templateConfig(builder -> builder.service("templates/service1.java"))
|
|
|
+ //.templateConfig(builder -> builder.serviceImpl("templates/serviceImpl1.java"))
|
|
|
+ .templateConfig(builder -> builder.controller("")) // 设置为空则不会生成该文件
|
|
|
+ .templateConfig(builder -> builder.service(""))
|
|
|
+ .templateConfig(builder -> builder.serviceImpl(""))
|
|
|
.execute();
|
|
|
}
|
|
|
}
|