首页 > 其他 > 详细

2020.05.15 分页查询的service模块

时间:2020-05-16 01:06:42      阅读:77      评论:0      收藏:0      [点我收藏+]
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模块

原文:https://www.cnblogs.com/aojie/p/12898050.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!