@Override
public IPage getUserPage(PageInfo pageInfo, User user) {
// Page page = new Page();
// page.setCurrent(pageInfo.getPageIndex());
// page.setSize(pageInfo.getPageSize());
Page page = new Page(2,2);//如果不需要总记录数,那么第三个参数传false
IPage iPage = userMapper.selectPage(page, null);
long total = iPage.getTotal();//总记录数
long pages = iPage.getPages();//总页数
List records = iPage.getRecords();//所有记录
return iPage;
}Page page = new Page(1,2); 和 Page page = new Page(0,2);查询的结果一样,都是只能查询到第1条和第2条记录,那么怎么样才能 查询到第2条和第3条记录呢?
MP的Page对象,两个参数的构造器,第一个参数是当前页,第二个参数是每页条数,想你说的查第二条和第三条这种,不支持,你得自己写了。
Page(0,2)和Page(1,2)查询的都是第一页,查询第二页的话需要Page(2,2)