diff --git a/src/main/java/com/bao/dating/config/RedisConfig.java b/src/main/java/com/bao/dating/config/RedisConfig.java index 63ce040..93dcbbd 100644 --- a/src/main/java/com/bao/dating/config/RedisConfig.java +++ b/src/main/java/com/bao/dating/config/RedisConfig.java @@ -20,9 +20,13 @@ public class RedisConfig { // 设置redis的连接工厂对象 redisTemplate.setConnectionFactory(redisConnectionFactory); - // key 使用 String + // 设置redis key的序列化器 redisTemplate.setKeySerializer(new StringRedisSerializer()); + // 设置value的序列化器 redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer()); + // 设置hash类型的key和value的序列化器 + redisTemplate.setHashKeySerializer(new StringRedisSerializer()); + redisTemplate.setHashValueSerializer(new GenericJackson2JsonRedisSerializer()); return redisTemplate; }