1、SpringBoot集成mybatis,使用的PageHelper 进行分页,
然后使用 new PageInfo<>(list).getTotal() 获取记录总数的时候,得到的结果是 pageSize的值,
经检查发现,是因为在前面对 查询出的 list 用 lambda 表达式用 filter 方法进行了过滤导致的,不用filter方法就没有问题。
具体原因等查源码后进行补充。
1、SpringBoot集成mybatis,使用的PageHelper 进行分页,
然后使用 new PageInfo<>(list).getTotal() 获取记录总数的时候,得到的结果是 pageSize的值,
经检查发现,是因为在前面对 查询出的 list 用 lambda 表达式用 filter 方法进行了过滤导致的,不用filter方法就没有问题。
具体原因等查源码后进行补充。