Browse Source

升级fastjson2.

https://github.com/baomidou/mybatis-plus/issues/6263
nieqiurong 11 months ago
parent
commit
e1de02649d

+ 1 - 1
build.gradle

@@ -48,7 +48,7 @@ ext {
         "spring-test"                : "org.springframework:spring-test:${springVersion}",
         "assertj-core"               : "org.assertj:assertj-core:3.26.3",
         "junit-jupiter"              : "org.junit.jupiter:junit-jupiter:${junitVersion}",
-        "fastjson"                   : "com.alibaba:fastjson:2.0.51",
+        "fastjson"                   : "com.alibaba:fastjson:2.0.52",
         "jackson"                    : "com.fasterxml.jackson.core:jackson-databind:2.17.2",
         "gson"                       : "com.google.code.gson:gson:2.11.0",
         "lagarto"                    : "org.jodd:jodd-lagarto:6.0.6",

+ 3 - 3
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/PageTest.java

@@ -141,9 +141,9 @@ class PageTest {
             gson.fromJson(gson.toJson(source), tClass),
             JSON.parseObject(JSON.toJSONString(source), tClass),
             // dubbo 反序列化下出现问题  https://github.com/alibaba/fastjson2/issues/2734
-//            JSONB.parseObject(JSONB.toBytes(source), tClass,
-//                JSONReader.Feature.FieldBased
-//            ),
+            JSONB.parseObject(JSONB.toBytes(source), tClass,
+                JSONReader.Feature.FieldBased
+            ),
             com.alibaba.fastjson.JSON.parseObject(com.alibaba.fastjson.JSON.toJSONString(source), tClass)
         );
     }