前端代码:
后端使用分页插件简化开发:
@Override public PageResult findPage(Integer currentPage, Integer pageSize, String queryString) { // 不使用分页插件PageHelper // 至少写2条sql语句完成查询 // 第1条,select count(*) from t_travelitem,查询的结果封装到PageResult中的total // 第2条,select * from t_travelitem where NAME = '001' OR CODE = '001' limit ?,? //(0,10)(10,10)((currentPage-1)*pageSize,pageSize) // 使用分页插件PageHelper(简化上面的操作) // 1:初始化分页操作 PageHelper.startPage(currentPage,pageSize); // 2:使用sql语句进行查询(不必在使用mysql的limit了) Page page = travelItemDao.findPage(queryString); // 3:封装 return new PageResult(page.getTotal(),page.getResult()); }