From 576d9c28a2b28e69f83b1c73c12e24bd3f81ea2e Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 13 Sep 2022 23:13:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DHive2=E9=A9=B1=E5=8A=A8?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E8=AF=86=E5=88=AB=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + .../src/main/java/cn/hutool/db/dialect/DialectFactory.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 59bb0debd..e20d7036b 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ * 【jwt 】 优化JWT自动识别header中的算法,并可自定义header中key的顺序(issue#I5QRUO@Gitee) ### 🐞Bug修复 * 【core 】 修复ObjectUtil.defaultIfXXX中NPE问题(pr#2603@Github) +* 【db 】 修复Hive2驱动无法识别问题(issue#2606@Github) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java index 42d81cc58..aeb50bf59 100755 --- a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java +++ b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java @@ -103,6 +103,8 @@ public class DialectFactory implements DriverNamePool{ driver = DRIVER_SQLLITE3; } else if (nameContainsProductInfo.contains("sqlserver") || nameContainsProductInfo.contains("microsoft")) { driver = DRIVER_SQLSERVER; + } else if (nameContainsProductInfo.contains("hive2")) { + driver = DRIVER_HIVE2; } else if (nameContainsProductInfo.contains("hive")) { driver = DRIVER_HIVE; } else if (nameContainsProductInfo.contains("h2")) {