diff --git a/CHANGELOG.md b/CHANGELOG.md index 9245d7d8d..b49ab2c9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,11 @@ ## 5.1.0 ### 新特性 +* 【core 】 新增WatchServer(issue#440@Github) + + ### Bug修复 +* 【db 】 修复SqlExecutor.callQuery关闭Statement导致的问题(issue#I16981@Gitee) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-db/src/main/java/cn/hutool/db/sql/SqlExecutor.java b/hutool-db/src/main/java/cn/hutool/db/sql/SqlExecutor.java index d3b2ee1b9..95a4fa9a6 100644 --- a/hutool-db/src/main/java/cn/hutool/db/sql/SqlExecutor.java +++ b/hutool-db/src/main/java/cn/hutool/db/sql/SqlExecutor.java @@ -92,13 +92,7 @@ public class SqlExecutor { * @since 4.1.4 */ public static ResultSet callQuery(Connection conn, String sql, Object... params) throws SQLException { - CallableStatement proc = null; - try { - proc = StatementUtil.prepareCall(conn, sql, params); - return proc.executeQuery(); - } finally { - DbUtil.close(proc); - } + return StatementUtil.prepareCall(conn, sql, params).executeQuery(); } /**