怎么用 spring的 redisTemplate 存储List

2025-06-28 19:24:45
推荐回答(1个)
回答1:

@Override
public boolean removeListAll(final K key) {
return redisTemplate.execute(new RedisCallback() {
public Boolean doInRedis(RedisConnection connection) throws DataAccessException {
long res = redisTemplate.opsForList().remove(key, -1, null);
return res >= 0 ? true : false;
}
});
}

此方法里就是
redisTemplate.opsForList().remove(key, -1, null);
这句不能实现功能.
在ListOperations接口里,都是pop相关的方法,但是也没看到执行批量操作的方法