From e9c4e65f9719a1679ab3362720bc80e17488fa48 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 23 Oct 2025 21:51:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`Dialect.psForCount`=E6=9C=AA?= =?UTF-8?q?=E4=BC=A0=E5=85=A5Wrapper=E5=AF=BC=E8=87=B4=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E5=86=99=E9=97=AE=E9=A2=98=EF=BC=88issue#ID39G9@Gitee=EF=BC=89?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + hutool-db/src/main/java/cn/hutool/db/dialect/Dialect.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b47a10c48..5a1a053b70 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### 🐞Bug修复 * 【jwt 】 修复verify方法在定义alg为`none`时验证失效问题(issue#4105@Github) * 【extra 】 修复`JschSessionPool.remove`逻辑错误问题。 +* 【db 】 修复`Dialect.psForCount`未传入Wrapper导致大小写问题(issue#ID39G9@Gitee)。 ------------------------------------------------------------------------------------------------------------- # 5.8.41(2025-10-12) diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/Dialect.java b/hutool-db/src/main/java/cn/hutool/db/dialect/Dialect.java index 9273e26663..8b93cc9535 100644 --- a/hutool-db/src/main/java/cn/hutool/db/dialect/Dialect.java +++ b/hutool-db/src/main/java/cn/hutool/db/dialect/Dialect.java @@ -133,7 +133,7 @@ public interface Dialect extends Serializable { * @throws SQLException SQL执行异常 */ default PreparedStatement psForCount(Connection conn, Query query) throws SQLException { - return psForCount(conn, SqlBuilder.create().query(query)); + return psForCount(conn, SqlBuilder.create(getWrapper()).query(query)); } /**