pagehelper设置从数据库返回来的持久化集合时,如果集合添加对象,分页的total会有影响

在使用pagehelper插件的时候,从数据库里面查出来的持久化对象,一般是list集合,如果再在集合里面加点东西,这时候使用pagehelper设置total就会出现差异,解决如下:

需要转化下

  List<TOVO> tovolist = toDoMapper.qeury();
  List<TOVO> tovolist2 = ArrayList<>();
  tovolist2.add(new TOVO("tovo2"));
  tovolist .addAll(tovolist2);
  return new ArrayList<TOVO>(tovolist);//重新构造下集合,不然分页插件会识别不出来总数total

你可能感兴趣的:(java开发遇到的问题,java相关,SpringBoot常用操作,数据库,database,其他,java)