package cn.itcast.travel.service.impl;
import cn.itcast.travel.dao.RouteDao;
import cn.itcast.travel.dao.impl.RouteDaoImpl;
import cn.itcast.travel.domain.PageBean;
import cn.itcast.travel.domain.Route;
import cn.itcast.travel.service.RouteService;
/**
* @author aojie
* @fuction
* @create 2020-05-15 22:14
*/
public class RouteServiceImpl implements RouteService {
private RouteDao dao=new RouteDaoImpl();
@Override
public PageBean<Route> pageQuery(int cid, int currentPage, int pageSize) {
int total=dao.findTotalCount(cid);
int totalPage=total%pageSize==0?total/pageSize:(total/pageSize)+1;
PageBean<Route> pageBean = new PageBean<>();
pageBean.setCurrentPage(currentPage);
pageBean.setTotalCount(total);
pageBean.setPageSize(pageSize);
pageBean.setList(dao.findByPage(cid,(currentPage-1)*pageSize,pageSize));
pageBean.setTotalPage(totalPage);
return pageBean;
}
}
2020.05.15 分页查询的service模块
猜你喜欢
转载自www.cnblogs.com/aojie/p/12898050.html
今日推荐
周排行