使用Java8 stream流对获取数据进行分页处理

List listMap = infoMapper.getInfo(data);

List list = new ArrayList();
//listMap -> 当前页所有数据

//pageNo 页码

//pageSize 每页条数
  list = listMap.stream().skip((pageNo - 1) * pageSize).limit(pageSize).collect(Collectors.toList());

你可能感兴趣的:(java)