From 33efdd2bfaa46093dc8ce9602d2b13b4735de558 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Mon, 26 Feb 2024 19:11:12 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=9B=9E=E9=80=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/provider/datasource/JdbcProvider.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java index 80218717d1..144ed5ef08 100644 --- a/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java +++ b/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java @@ -581,11 +581,11 @@ public class JdbcProvider extends DefaultJdbcProvider { if (isDefaultClassLoader(customDriver)) { driverClassName = defaultDriver; jdbcClassLoader = extendedJdbcClassLoader; -// for (DataSourceType value : SpringContextUtil.getApplicationContext().getBeansOfType(DataSourceType.class).values()) { -// if (value.getType().equalsIgnoreCase(datasourceRequest.getDatasource().getType())) { -// surpportVersions = value.getSurpportVersions(); -// } -// } + for (DataSourceType value : SpringContextUtil.getApplicationContext().getBeansOfType(DataSourceType.class).values()) { + if (value.getType().equalsIgnoreCase(datasourceRequest.getDatasource().getType())) { + surpportVersions = value.getSurpportVersions(); + } + } } else { if (deDriver == null) { deDriver = deDriverMapper.selectByPrimaryKey(customDriver); @@ -601,7 +601,6 @@ public class JdbcProvider extends DefaultJdbcProvider { Thread.currentThread().setContextClassLoader(jdbcClassLoader); conn = driverClass.connect(jdbcurl, props); } catch (Exception e) { - e.printStackTrace(); throw e; } finally { Thread.currentThread().setContextClassLoader(classLoader);