From 1772fc5e211f9e9e0ab4cdc6c29b436aac178c2a Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期五, 23 二月 2024 12:19:55 +0800 Subject: [PATCH] 修改 --- zt/core/src/main/java/com/zt/generator/data/DBUtil.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/zt/core/src/main/java/com/zt/generator/data/DBUtil.java b/zt/core/src/main/java/com/zt/generator/data/DBUtil.java index 1bc6b4f..bf5686f 100644 --- a/zt/core/src/main/java/com/zt/generator/data/DBUtil.java +++ b/zt/core/src/main/java/com/zt/generator/data/DBUtil.java @@ -26,6 +26,26 @@ } return false; } + public static DataTable getTableList(Connection conn, boolean closeFlag) { + try { + DatabaseMetaData dbm = conn.getMetaData(); + String currentCatalog = conn.getCatalog(); + ResultSet rs = dbm.getTables(currentCatalog, null, null, null); + DataTable dt = new DataTable(rs); + return dt; + } catch (Exception e) { + e.printStackTrace(); + } finally { + if (closeFlag && conn != null) { + try { + conn.close(); + } catch (SQLException e) { + e.printStackTrace(); + } + } + } + return null; + } public static DataTable getColumnInfo(Connection conn, String tableName, boolean closeFlag) { try { -- Gitblit v1.9.1