欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在 Windows 上查看 maven 版本

最编程 2024-07-19 18:04:20
...
使用RedisTemplate存储到redis的值乱码了怎么解决?

Silenceibtc: [code=java] @Configuration @Slf4j public class RedisConfiguration { @Bean public RedisTemplate<String, Object> generateRedisTemplate(RedisConnectionFactory redisConnectionFactory) { log.info("生成 RedisTemplate 对象..."); RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(redisConnectionFactory); GenericJackson2JsonRedisSerializer jsonRedisSerializer = new GenericJackson2JsonRedisSerializer(); // key 和 hashkey 采用 String 序列化 redisTemplate.setKeySerializer(RedisSerializer.string()); redisTemplate.setKeySerializer(RedisSerializer.string()); // value 和 hashvalue 采用 json 序列化 redisTemplate.setValueSerializer(jsonRedisSerializer); redisTemplate.setHashValueSerializer(jsonRedisSerializer); return redisTemplate; } } [/code] 配置了存进去的还是16进制表情包