1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public PageInfo findAll(PageVO page) { PageHelper.startPage(page.getPageNum(), page.getPageSize()).doCount( () -> projectMapper.doCount() ); List<Project> all = projectMapper.findAll(); return new PageInfo<>(all); }
public PageInfo findByPage(PageVO page) { PageHelper.startPage(page.getPageNum(), page.getPageSize()).doCount(new ISelect() { @Override public void doSelect() { logn count = projectMapper.doCount(); } }); List<Project> all = projectMapper.findByPage(); return new PageInfo<>(all); }
|