From 47e3087067abd35e6337c011f96d2338c0bb1aae Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 25 七月 2024 13:39:31 +0800
Subject: [PATCH] 优化自动化代码

---
 src/main/java/org/yeshi/utils/generater/mybatis/ColumnParseUtil.java |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/src/main/java/org/yeshi/utils/generater/mybatis/ColumnParseUtil.java b/src/main/java/org/yeshi/utils/generater/mybatis/ColumnParseUtil.java
index 5d52228..b0df6b0 100644
--- a/src/main/java/org/yeshi/utils/generater/mybatis/ColumnParseUtil.java
+++ b/src/main/java/org/yeshi/utils/generater/mybatis/ColumnParseUtil.java
@@ -87,4 +87,25 @@
         }
     }
 
+
+    public static String getMysqlType(String type) {
+        if (type.endsWith("java.lang.Long")) {
+            return "bigint";
+        } else if (type.endsWith("java.lang.Integer")) {
+            return "int";
+        } else if (type.endsWith("java.lang.String")) {
+            return "varchar";
+        } else if (type.endsWith("java.lang.Boolean")) {
+            return "tinyint";
+        } else if (type.endsWith("java.math.BigDecimal")) {
+            return "decimal";
+        } else if (type.endsWith("java.util.Date")) {
+            return "datetime";
+        } else if (type.endsWith("java.lang.Double")) {
+            return "double";
+        } else {
+            return "varchar";
+        }
+    }
+
 }

--
Gitblit v1.8.0