优化序列化器

This commit is contained in:
2026-08-14 16:43:21 +08:00
parent 94d195ae53
commit 970c537f85
@@ -31,14 +31,18 @@ public class RedisTemplateConfig {
public void initRedisTemplate() { public void initRedisTemplate() {
// 创建 RedisKeySerializer // 创建 RedisKeySerializer
RedisKeySerializer keySerializer = new RedisKeySerializer(redisConfig.getKeyPrev()); RedisKeySerializer keySerializer = new RedisKeySerializer(redisConfig.getKeyPrev());
// 创建 RedisValueSerializer // 创建默认字符串序列化器
RedisSerializer<String> valueSerializer = RedisSerializer.string(); RedisSerializer<String> defStringSerializer = RedisSerializer.string();
// 字符串序列化器
// redisTemplate.setStringSerializer(defStringSerializer);
// key序列化器 // key序列化器
redisTemplate.setKeySerializer(keySerializer); redisTemplate.setKeySerializer(keySerializer);
redisTemplate.setHashKeySerializer(keySerializer); redisTemplate.setHashKeySerializer(defStringSerializer);
// value序列化器 // value序列化器
redisTemplate.setValueSerializer(valueSerializer); redisTemplate.setValueSerializer(defStringSerializer);
redisTemplate.setHashValueSerializer(valueSerializer); redisTemplate.setHashValueSerializer(defStringSerializer);
// 默认序列化器
redisTemplate.setDefaultSerializer(defStringSerializer);
} }
} }