正在显示
1 个修改的文件
包含
6 行增加
和
1 行删除
| @@ -36,9 +36,14 @@ public class RedisConfig extends CachingConfigurerSupport | @@ -36,9 +36,14 @@ public class RedisConfig extends CachingConfigurerSupport | ||
| 36 | mapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY); | 36 | mapper.activateDefaultTyping(LaissezFaireSubTypeValidator.instance, ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY); |
| 37 | serializer.setObjectMapper(mapper); | 37 | serializer.setObjectMapper(mapper); |
| 38 | 38 | ||
| 39 | - template.setValueSerializer(serializer); | ||
| 40 | // 使用StringRedisSerializer来序列化和反序列化redis的key值 | 39 | // 使用StringRedisSerializer来序列化和反序列化redis的key值 |
| 41 | template.setKeySerializer(new StringRedisSerializer()); | 40 | template.setKeySerializer(new StringRedisSerializer()); |
| 41 | + template.setValueSerializer(serializer); | ||
| 42 | + | ||
| 43 | + // Hash的key也采用StringRedisSerializer的序列化方式 | ||
| 44 | + template.setHashKeySerializer(new StringRedisSerializer()); | ||
| 45 | + template.setHashValueSerializer(serializer); | ||
| 46 | + | ||
| 42 | template.afterPropertiesSet(); | 47 | template.afterPropertiesSet(); |
| 43 | return template; | 48 | return template; |
| 44 | } | 49 | } |
-
请 注册 或 登录 后发表评论