From 11713839245ecb7483fd24b66d8462011b5c351e Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期二, 07 十一月 2023 17:31:26 +0800
Subject: [PATCH] Changes

---
 zt/core/src/main/java/com/zt/generator/controller/SysGeneratorController.java |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/zt/core/src/main/java/com/zt/generator/controller/SysGeneratorController.java b/zt/core/src/main/java/com/zt/generator/controller/SysGeneratorController.java
index a609970..7024bd1 100644
--- a/zt/core/src/main/java/com/zt/generator/controller/SysGeneratorController.java
+++ b/zt/core/src/main/java/com/zt/generator/controller/SysGeneratorController.java
@@ -1,8 +1,8 @@
 /**
  * Copyright (c) 2018 浜轰汉寮�婧� All rights reserved.
- *
+ * <p>
  * https://www.renren.io
- *
+ * <p>
  * 鐗堟潈鎵�鏈夛紝渚垫潈蹇呯┒锛�
  */
 
@@ -66,6 +66,35 @@
             eqList.add(json);
         }
         jsonObject.put("eqList", eqList);
+
+        DbProperties jdbc = queryJdbcProperties();
+
+        DataTable table = null;
+        Connection conn = null;
+        try {
+            // 娉ㄥ唽鏁版嵁搴撻┍鍔�
+            Class.forName(jdbc.getDriverClass());
+            Properties props = new Properties();
+            props.put("remarksReporting", "true");// 涓轰簡寰楀埌璇存槑
+            props.setProperty("user", jdbc.getUserName());
+            props.setProperty("password", jdbc.getPassWord());
+            // 鑾峰彇杩炴帴
+            conn = DriverManager.getConnection(jdbc.getUrl(), props);
+            table = DBUtil.getTableList(conn, false);
+
+        } catch (Exception e) {
+            e.printStackTrace();
+        } finally {
+            if (conn != null) {
+                try {
+                    conn.close();
+                } catch (SQLException e) {
+                    e.printStackTrace();
+                }
+            }
+        }
+
+        jsonObject.put("tableList", table.toJSONArray());
         return Result.ok(jsonObject);
     }
 

--
Gitblit v1.9.1