🐛 修复逻辑内在判断直接写死数据源为HikariDataSource问题

This commit is contained in:
SanLi
2020-08-31 09:19:58 +08:00
parent 6fefae03f1
commit 3bd7ee5260

View File

@@ -136,11 +136,11 @@ public abstract class AbstractDatabaseQuery implements DatabaseQuery {
/**
* 验证Schema
*
* @param hikariDataSource hikariDataSource
* @param dataSource {@link DataSource}
* @return Schema
*/
private String verifySchema(DataSource hikariDataSource) throws SQLException {
String schema = hikariDataSource.getConnection().getSchema();
private String verifySchema(DataSource dataSource) throws SQLException {
String schema = dataSource.getConnection().getSchema();
//验证是否有此Schema
ResultSet resultSet = this.getConnection().getMetaData().getSchemas();
while (resultSet.next()) {