zoukankan      html  css  js  c++  java
  • 阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-5 商品评价

    使用这个插件来实现分页

    准备好的文档

    文档就是整合PageHelper的步骤

    首先引入依赖

    放到聚合工程的pom.xml内

    配置yml文件


    api这个服务下的application.yml

    设置数据类型为MySql。
    suppertMethodsArguments:是否支持分页参数的传参

    使用分页



    接口方法需要额外的两个参数



    service的实现方法里面

    这里拿到的list 其实已经是分页过后的

    分页的处理



    PagedGRidResult是预先写好的封装的类




    最终方法的返回类型使用PgaedGridResult这个类型。


    方法的参数返回类型也修改

    接口也修改。

    把这段代码提取出来

    封装出来一个私有的方法。这里List里面的类型用文号,因为我们要提供公共化,不应该写死某一个类型,所以这里用文号来代替。

    controller完善

    复制这个方法修改一下


    接口的url地址,在前端的生命周期方法里面找到rednerComments

    找到路由的地址


    需要传这三个参数



    page是可传可不传的,如果没有传值的话,默认这里就显示第一页。

    创建通用化Controller

    复制一个HelloController。叫做BaseController
    4
    Ctrl+Shift+U转换为答谢

    商品的controller就可以继承这个BaseController


    这样我们的默认页面就等于我在BaseController内定义的



     

    测试


    install一下

    前端这里通过moment插件做时间的格式化



    前端的分页插件



    根据页码,重新查询并渲染。






    分页


    第三页

    差评只有两条记录。

     

    结束

  • 相关阅读:
    vj p1034题解
    2010.11.9南高模拟赛
    vj p1041神风堂人数 题解
    noi99钉子和小球 解题报告
    vj p1032题解
    vj p1037题解
    vj p1040题解
    vj p1038题解
    vj p1042捕风捉影 题解
    vj p1046 观光旅游 题解
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12342789.html
Copyright © 2011-2022 走看看