使用spring-data-redis往redis中添加数据,按照官方文档要求注入redistemplate模板,
@Autowired
private RedisTemplate<String, String> redisTemplate = null;
此时调用不会有问题,
public void put(String key, String hashKey, String value) {
redisTemplate.opsForHash().put(key, hashKey, value);
}
可是当我改变类型时就会发现传到redis中的key乱码了。
@Autowired
private RedisTemplate<String, Integer> redisTemplate = null;