From 970c537f8511e8df713c0c07e00d4d5b48e86be5 Mon Sep 17 00:00:00 2001 From: xujun Date: Fri, 14 Aug 2026 16:43:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=BA=8F=E5=88=97=E5=8C=96?= =?UTF-8?q?=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cache/redis/config/RedisTemplateConfig.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/xtools-boot-cache/xtools-boot-cache-redis/src/main/java/xtools/boot/cache/redis/config/RedisTemplateConfig.java b/xtools-boot-cache/xtools-boot-cache-redis/src/main/java/xtools/boot/cache/redis/config/RedisTemplateConfig.java index 4dd115c..99f95b1 100644 --- a/xtools-boot-cache/xtools-boot-cache-redis/src/main/java/xtools/boot/cache/redis/config/RedisTemplateConfig.java +++ b/xtools-boot-cache/xtools-boot-cache-redis/src/main/java/xtools/boot/cache/redis/config/RedisTemplateConfig.java @@ -31,14 +31,18 @@ public class RedisTemplateConfig { public void initRedisTemplate() { // 创建 RedisKeySerializer RedisKeySerializer keySerializer = new RedisKeySerializer(redisConfig.getKeyPrev()); - // 创建 RedisValueSerializer - RedisSerializer valueSerializer = RedisSerializer.string(); + // 创建默认字符串序列化器 + RedisSerializer defStringSerializer = RedisSerializer.string(); + // 字符串序列化器 +// redisTemplate.setStringSerializer(defStringSerializer); // key序列化器 redisTemplate.setKeySerializer(keySerializer); - redisTemplate.setHashKeySerializer(keySerializer); + redisTemplate.setHashKeySerializer(defStringSerializer); // value序列化器 - redisTemplate.setValueSerializer(valueSerializer); - redisTemplate.setHashValueSerializer(valueSerializer); + redisTemplate.setValueSerializer(defStringSerializer); + redisTemplate.setHashValueSerializer(defStringSerializer); + // 默认序列化器 + redisTemplate.setDefaultSerializer(defStringSerializer); } }