Explorar o código

代码自动生产实例模板

linfutong %!s(int64=3) %!d(string=hai) anos
pai
achega
9b96075575

+ 6 - 6
zd-common/common-core/src/main/java/com/zd/common/core/mybatisplus/MybatisPlusGenerator.java

@@ -54,13 +54,13 @@ public class MybatisPlusGenerator {
          *  IdType.ASSIGN_ID -- 雪花算法
          *  IdType.ASSIGN_UUID -- uuid
          */
-        IdType idType = IdType.ASSIGN_UUID;
+        IdType idType = IdType.ASSIGN_ID;
 
         /**
          * 添加忽略字段
          */
         String[] ignoreColumns = {};
-        System.out.println("====================>>>start generator code......");
+        System.out.println("====================>>> start generator code......");
         // 生成器
         FastAutoGenerator.create(url, username, password)
                 // 全局配置
@@ -140,7 +140,7 @@ public class MybatisPlusGenerator {
                         .build())
                 .templateEngine(new FreemarkerTemplateEngine())
                 .execute();
-        System.out.println("代码生成已完成!");
+        System.out.println("====================>>> generator code done  <<<======================");
     }
 
     /**
@@ -193,8 +193,8 @@ public class MybatisPlusGenerator {
      */
     static List<IFill> fillColumns = new ArrayList<IFill>() {{
         add(new Column("create_time", FieldFill.INSERT));
-        add(new Column("create_user", FieldFill.INSERT));
-        add(new Column("modify_time", FieldFill.UPDATE));
-        add(new Column("modify_user", FieldFill.UPDATE));
+        add(new Column("create_by", FieldFill.INSERT));
+        add(new Column("update_time", FieldFill.UPDATE));
+        add(new Column("update_by", FieldFill.UPDATE));
     }};
 }

+ 23 - 0
zd-modules/zd-algorithm/src/main/java/com/zd/alg/alarm/CodeGenerator.java

@@ -0,0 +1,23 @@
+package com.zd.alg.alarm;
+
+import com.zd.common.core.mybatisplus.MybatisPlusGenerator;
+
+import java.net.URL;
+
+/**
+ * <p>类注释说明</p>
+ *
+ * @author linft
+ * @version 1.0
+ * @date 12/30/2022
+ */
+public class CodeGenerator {
+
+    public static void main(String[] args) {
+        String[] tables = {"vmp_log","vmp_role"};
+        //若要去掉前缀,需写添加,若无需去除,不用填写
+        String tablePrefix = "vmp_";
+        URL url = CodeGenerator.class.getResource("");
+        MybatisPlusGenerator.generator(tables, tablePrefix, url);
+    }
+}