zoukankan      html  css  js  c++  java
  • 分页的标准写法

    //使用pager进行分页展示
    //首先Service层的书写,例如:
    ServerResponse<Pager> selectUserAll(int curentPageIndex,int countPerpage);
    //Impl实现层的书写,例如:
    public ServerResponse<Pager> selectUserAll(int curentPageIndex,int countPerpage) {
    UserExample example = new UserExample();
    UserExample.Criteria criteria = example.createCriteria();

    List<User> users = userMapper.selectByExample(example);
    Pager pager=new Pager();//创建pager对象
    if(users.size()>0){//判断是否含有数据
    pager.setBigList(users);//把list对象放入pager中大的集合
    pager.setCurentPageIndex(curentPageIndex);//设置pager当前页
    pager.setCountPerpage(countPerpage);//设置pager一页含有总数
    ServerResponse serverResponse=ServerResponse.createBySuccess(pager.getSmallList(),"查询成功",users.size());//这里传给serverResponse的是
    //pager中的小集合。
    return serverResponse;
    }else {
    return ServerResponse.createByErrorMessage("查询失败");
    }
    }
    //controller层:
    public ServerResponse<Pager> fingdAllUser(
    @RequestParam(value = "curentPageIndex", defaultValue = "1") int curentPageIndex,
    @RequestParam(value = "countPerpage", defaultValue = "10") int countPerpage) {

    return testService.selectUserAll(countPerpage, curentPageIndex);
    }

  • 相关阅读:
    队列的实现
    前端的数据结构
    有关es6的模块化
    jQuery---事件的执行顺序
    短网址生成和还原工具使用教程
    【01】HTML_day01_03-HTML常用标签
    JS中变量、作用域的本质,定义及使用方法
    JS 重载父页面
    搞懂Nginx一篇文章就够了
    重复的子字符串
  • 原文地址:https://www.cnblogs.com/almm/p/11447339.html
Copyright © 2011-2022 走看看