diff --git a/jero-boot/jero-boot-base/jero-boot-base-generater-core/src/main/java/com/jero/codegenerate/database/DbReadTableUtil.java b/jero-boot/jero-boot-base/jero-boot-base-generater-core/src/main/java/com/jero/codegenerate/database/DbReadTableUtil.java index 250aad38..7c3b877f 100644 --- a/jero-boot/jero-boot-base/jero-boot-base-generater-core/src/main/java/com/jero/codegenerate/database/DbReadTableUtil.java +++ b/jero-boot/jero-boot-base/jero-boot-base-generater-core/src/main/java/com/jero/codegenerate/database/DbReadTableUtil.java @@ -22,7 +22,7 @@ import com.jero.codegenerate.generate.util.TableConvert; @Slf4j public class DbReadTableUtil { - private static Connection b; + private static Connection connection; private static Statement c; public DbReadTableUtil() { @@ -52,9 +52,9 @@ public class DbReadTableUtil { try { Class.forName(CodeConfigProperties.driverName); - b = DriverManager.getConnection(CodeConfigProperties.databaseUrl, CodeConfigProperties.username, CodeConfigProperties.password); - c = b.createStatement(1005, 1007); - String var3 = b.getCatalog(); + connection = DriverManager.getConnection(CodeConfigProperties.databaseUrl, CodeConfigProperties.username, CodeConfigProperties.password); + c = connection.createStatement(1005, 1007); + String var3 = connection.getCatalog(); log.info(" connect databaseName : " + var3); if (CodeConfigProperties.databaseType.equals("mysql")) { var1 = MessageFormat.format("select distinct table_name from information_schema.columns where table_schema = {0}", TableConvert.c(var3)); @@ -89,9 +89,9 @@ public class DbReadTableUtil { System.gc(); } - if (b != null) { - b.close(); - b = null; + if (connection != null) { + connection.close(); + connection = null; System.gc(); } } catch (SQLException var12) { @@ -110,9 +110,9 @@ public class DbReadTableUtil { int var5; try { Class.forName(com.jero.codegenerate.properties.CodeConfigProperties.driverName); - b = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); - c = b.createStatement(1005, 1007); - String var4 = b.getCatalog(); + connection = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); + c = connection.createStatement(1005, 1007); + String var4 = connection.getCatalog(); log.info(" connect databaseName : " + var4); if (com.jero.codegenerate.properties.CodeConfigProperties.databaseType.equals("mysql")) { var2 = MessageFormat.format("select column_name,data_type,column_comment,numeric_precision,numeric_scale,character_maximum_length,is_nullable nullable from information_schema.columns where table_name = {0} and table_schema = {1} order by ORDINAL_POSITION", TableConvert.c(var0), TableConvert.c(var4)); @@ -201,9 +201,9 @@ public class DbReadTableUtil { System.gc(); } - if (b != null) { - b.close(); - b = null; + if (connection != null) { + connection.close(); + connection = null; System.gc(); } } catch (SQLException var17) { @@ -230,9 +230,9 @@ public class DbReadTableUtil { int var5; try { Class.forName(com.jero.codegenerate.properties.CodeConfigProperties.driverName); - b = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); - c = b.createStatement(1005, 1007); - String var4 = b.getCatalog(); + connection = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); + c = connection.createStatement(1005, 1007); + String var4 = connection.getCatalog(); log.info(" connect databaseName : " + var4); if (com.jero.codegenerate.properties.CodeConfigProperties.databaseType.equals("mysql")) { var2 = MessageFormat.format("select column_name,data_type,column_comment,numeric_precision,numeric_scale,character_maximum_length,is_nullable nullable from information_schema.columns where table_name = {0} and table_schema = {1} order by ORDINAL_POSITION", TableConvert.c(var0), TableConvert.c(var4)); @@ -312,9 +312,9 @@ public class DbReadTableUtil { System.gc(); } - if (b != null) { - b.close(); - b = null; + if (connection != null) { + connection.close(); + connection = null; System.gc(); } } catch (SQLException var16) { @@ -339,9 +339,9 @@ public class DbReadTableUtil { try { log.debug("数据库驱动: " + com.jero.codegenerate.properties.CodeConfigProperties.driverName); Class.forName(com.jero.codegenerate.properties.CodeConfigProperties.driverName); - b = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); - c = b.createStatement(1005, 1007); - String var3 = b.getCatalog(); + connection = DriverManager.getConnection(com.jero.codegenerate.properties.CodeConfigProperties.databaseUrl, com.jero.codegenerate.properties.CodeConfigProperties.username, com.jero.codegenerate.properties.CodeConfigProperties.password); + c = connection.createStatement(1005, 1007); + String var3 = connection.getCatalog(); log.info(" connect databaseName : " + var3); if (com.jero.codegenerate.properties.CodeConfigProperties.databaseType.equals("mysql")) { var2 = "select column_name,data_type,column_comment,0,0 from information_schema.columns where table_name = '" + var0 + "' and table_schema = '" + var3 + "'";