1.废话
因为一次查出所有的数据太耗时,网络传输量也大,所以分页。
后端分页:
查询出指定条数的数据,在SQL中使用limit size, size * (num - 1) 起始条数 ,终止条数
前端分页:
查询出所有条数,然后利用list的函数分隔
//设置分页查询得到数据
if(crl.size()>=size*num){
rs.setData(crl.subList(size*(num-1), size*num));
}
else if((crl.size()>=size*(num-1))&&(crl.size()<size*num)){
rs.setData(crl.subList(size*(num-1), crl.size()));
}else{
return new ResultData(false,"200","输入查询页数错误");
}