如图我取出了所有JJC:User:+用户id的值
取出的值是按顺序排序的根据你的userIdList的顺序一次性取出
如果这个key值不存在则valueList 对应脚标的值为空
List<String> userIdList = result.stream()
.map(p -> "JJC:User:" + p.getUserId())
.collect(Collectors.toList());
List valueList = stringRedisTemplate.opsForValue().multiGet(userIdList);
for(int i= 0; i < userIdList.size();i++){
if(valueList.get(i) != null){
//做相应的操作(根据你存值的特征来取出想要的值)
String[] str = valueList.get(i).toString().split(",");
}
}