我定义了一个redisTemplate,然后:
HashOperations<String, String, Integer> hOps = redisTemplate.opsForHash();
但是不行,可是我看源码:
public class RedisTemplate<K, V> 。。。{
public <HK, HV> HashOperations<K, HK, HV> opsForHash() {
return new DefaultHashOperations<K, HK, HV>(this);
}
}
HK,HV和V无关啊,redisTemplate是<String,String>对HV,KV有啥影响?为啥HV,KV不能为String之外的类型?
根本上来说,我想知道SpringBoot/SpringMVC中如何获得一个HashOperations<String, String, Integer>类型的实例?
并没有不行吧…