redisTemplate为空
我也踩过这个坑( 1 )
详细描述
错误截图
编辑于2024-11-28
-
[上海|结业弟子]JAVA-吴振羽0
这个肯定报错,你可以看一下opsForValue()这个方法返回的是一个接口
public ValueOperations<K, V> opsForValue() {
if (this.valueOps == null) {
this.valueOps = new DefaultValueOperations(this);
}
return this.valueOps;
}而在这个接口的实现类里的get()方法才用key从redis中获取value
public V get(Object key) {
return this.execute(new AbstractOperations<K, V>.ValueDeserializingRedisCallback(key) {
protected byte[] inRedis(byte[] rawKey, RedisConnection connection) {
return connection.get(rawKey);
}
}, true);
}编辑于2019-08-27
- 去第 页