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/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