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); } }