优化序列化器
This commit is contained in:
+9
-5
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user