From fe71315f2463349c1782fd5fc5f0fa446b4a6496 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 3 Feb 2021 13:34:41 +0800 Subject: [PATCH] fix json --- CHANGELOG.md | 2 +- hutool-json/src/main/java/cn/hutool/json/JSONUtil.java | 2 +- hutool-json/src/test/java/cn/hutool/json/JSONUtilTest.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87086db3e..cb6294c69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,7 +10,7 @@ ### Bug修复 * 【json 】 JSONUtil.isJson方法改变trim策略,解决特殊空白符导致判断失败问题 -* 【json 】 修复SQLEXception导致的栈溢出(issue#1401@Github) +* 【json 】 修复SQLEXception导致的栈溢出(issue#1399@Github) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-json/src/main/java/cn/hutool/json/JSONUtil.java b/hutool-json/src/main/java/cn/hutool/json/JSONUtil.java index 6cccd9bf1..9ee553319 100644 --- a/hutool-json/src/main/java/cn/hutool/json/JSONUtil.java +++ b/hutool-json/src/main/java/cn/hutool/json/JSONUtil.java @@ -736,7 +736,7 @@ public final class JSONUtil { } try { - // fix issue#1401@Github + // fix issue#1399@Github if(object instanceof SQLException){ return object.toString(); } diff --git a/hutool-json/src/test/java/cn/hutool/json/JSONUtilTest.java b/hutool-json/src/test/java/cn/hutool/json/JSONUtilTest.java index 60a49d8aa..fd7ee34e7 100644 --- a/hutool-json/src/test/java/cn/hutool/json/JSONUtilTest.java +++ b/hutool-json/src/test/java/cn/hutool/json/JSONUtilTest.java @@ -183,7 +183,7 @@ public class JSONUtilTest { @Test public void sqlExceptionTest(){ - //https://github.com/looly/hutool/issues/1401 + //https://github.com/looly/hutool/issues/1399 // SQLException实现了Iterable接口,默认是遍历之,会栈溢出,修正后只返回string final JSONObject set = JSONUtil.createObj().set("test", new SQLException("test")); Assert.assertEquals("{\"test\":\"java.sql.SQLException: test\"}", set.toString());