Redis乱码问题基本是没有序列号,想研究原因可以点击源码看,这里只给出解决方法。
把这段代码放入你的Redis工具里面,引入需要的Jar, 再去试试存储,确认是否解决,希望可以帮助到大家。
private RedisTemplate redisTemplate;
@Autowired(required = false)
public void setRedisTemplate(RedisTemplate redisTemplate) {
RedisSerializer stringSerializer = new StringRedisSerializer();
redisTemplate.setKeySerializer(stringSerializer);
redisTemplate.setValueSerializer(stringSerializer);
redisTemplate.setHashKeySerializer(stringSerializer);
redisTemplate.setHashValueSerializer(stringSerializer);
this.redisTemplate = redisTemplate;
}