From 028c26eceb7895cd00df29f0e5994faf203add8f Mon Sep 17 00:00:00 2001 From: Odboy Date: Fri, 21 Mar 2025 20:02:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E5=A4=8D=E6=97=A0=E6=B3=95?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/odboy/config/RedisConfiguration.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cutejava/cutejava-common/src/main/java/cn/odboy/config/RedisConfiguration.java b/cutejava/cutejava-common/src/main/java/cn/odboy/config/RedisConfiguration.java index e8e50492..f3cfd1f9 100644 --- a/cutejava/cutejava-common/src/main/java/cn/odboy/config/RedisConfiguration.java +++ b/cutejava/cutejava-common/src/main/java/cn/odboy/config/RedisConfiguration.java @@ -2,6 +2,7 @@ package cn.odboy.config; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONFactory; +import com.alibaba.fastjson2.JSONReader; import com.alibaba.fastjson2.JSONWriter; import lombok.extern.slf4j.Slf4j; import org.apache.commons.codec.digest.MurmurHash3; @@ -171,8 +172,8 @@ public class RedisConfiguration extends CachingConfigurerSupport { return null; } String str = new String(bytes, StandardCharsets.UTF_8); - return JSON.parseObject(str, clazz); + // 支持AutoType + return JSON.parseObject(str, clazz, JSONReader.Feature.SupportAutoType); } - } } \ No newline at end of file