09042104:优化资产展示的代码
parent
a60944c925
commit
240a115e93
|
@ -245,30 +245,30 @@ public class DataSourceServiceImpl extends ServiceImpl<DataSourceMapper, DataSou
|
|||
ExecutorService threadPool = Executors.newCachedThreadPool();
|
||||
PreparedStatement ps = null;
|
||||
try {
|
||||
conn.prepareStatement(SELECTFIELD+"WHERE \n" +
|
||||
ps = conn.prepareStatement(SELECTFIELD+"WHERE \n" +
|
||||
"TABLE_SCHEMA = '" + databaseName + "' \n" +
|
||||
"AND TABLE_NAME = '" + table.getTableName() + "'");
|
||||
ps = conn.prepareStatement(" SELECT " +
|
||||
" COLUMN_NAME , " +
|
||||
" COLUMN_COMMENT ," +
|
||||
" CASE WHEN COLUMN_KEY = 'PRI' THEN '是' ELSE '否' END ," +
|
||||
" CASE \n" +
|
||||
" WHEN DATA_TYPE = 'int' THEN 'Integer' " +
|
||||
" WHEN DATA_TYPE = 'bigint' THEN 'Long' " +
|
||||
" WHEN DATA_TYPE = 'varchar' THEN 'String' " +
|
||||
" WHEN DATA_TYPE = 'decimal' THEN 'BigDecimal' " +
|
||||
" WHEN DATA_TYPE = 'tinyint' AND COLUMN_TYPE = 'tinyint(1)' THEN 'Boolean'" +
|
||||
" ELSE DATA_TYPE \n" +
|
||||
" END , " +
|
||||
" DATA_TYPE , \n" +
|
||||
" COLUMN_TYPE , \n" +
|
||||
" CHARACTER_MAXIMUM_LENGTH , \n" +
|
||||
" NUMERIC_SCALE , \n" +
|
||||
" IS_NULLABLE , \n" +
|
||||
" COLUMN_DEFAULT \n" +
|
||||
"FROM INFORMATION_SCHEMA.COLUMNS WHERE \n" +
|
||||
"TABLE_SCHEMA = '" + databaseName + "' \n" +
|
||||
"AND TABLE_NAME = '" + table.getTableName() + "'");
|
||||
// ps = conn.prepareStatement(" SELECT " +
|
||||
// " COLUMN_NAME , " +
|
||||
// " COLUMN_COMMENT ," +
|
||||
// " CASE WHEN COLUMN_KEY = 'PRI' THEN '是' ELSE '否' END ," +
|
||||
// " CASE \n" +
|
||||
// " WHEN DATA_TYPE = 'int' THEN 'Integer' " +
|
||||
// " WHEN DATA_TYPE = 'bigint' THEN 'Long' " +
|
||||
// " WHEN DATA_TYPE = 'varchar' THEN 'String' " +
|
||||
// " WHEN DATA_TYPE = 'decimal' THEN 'BigDecimal' " +
|
||||
// " WHEN DATA_TYPE = 'tinyint' AND COLUMN_TYPE = 'tinyint(1)' THEN 'Boolean'" +
|
||||
// " ELSE DATA_TYPE \n" +
|
||||
// " END , " +
|
||||
// " DATA_TYPE , \n" +
|
||||
// " COLUMN_TYPE , \n" +
|
||||
// " CHARACTER_MAXIMUM_LENGTH , \n" +
|
||||
// " NUMERIC_SCALE , \n" +
|
||||
// " IS_NULLABLE , \n" +
|
||||
// " COLUMN_DEFAULT \n" +
|
||||
// "FROM INFORMATION_SCHEMA.COLUMNS WHERE \n" +
|
||||
// "TABLE_SCHEMA = '" + databaseName + "' \n" +
|
||||
// "AND TABLE_NAME = '" + table.getTableName() + "'");
|
||||
|
||||
|
||||
ResultSet resultSet = ps.executeQuery();
|
||||
|
|
Loading…
Reference in New Issue