zoukankan      html  css  js  c++  java
  • SpringBoot+MyBatis 整合分页插件PageHelper

    1:pom中引入依赖

    <!-- springboot分页插件 -->
    <dependency>
        <groupId>com.github.pagehelper</groupId>
        <artifactId>pagehelper-spring-boot-starter</artifactId>
        <!-- 特别注意版本问题>
        <version>1.2.3</version>
    </dependency>

    2:service中直接调用即可,其中 pageNum是要查看第几页的内容,pageSize是每页的大小

    1 @Override
    2     public String findAll(int pageNum, int pageSize) {
    3         PageHelper.startPage(pageNum,pageSize);
    4         List<ProductInfo> productInfoList=productInfoDAO.fineAll();
    5         PageInfo<ProductInfo> productInfoPageInfo=new PageInfo<>(productInfoList);
    6         return JSON.toJSONString(productInfoPageInfo);
    7     }

    注意:此处用到了JSON序列化操作toJSONString 需要在pom中引入依赖

    1 <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
    2         <dependency>
    3             <groupId>com.alibaba</groupId>
    4             <artifactId>fastjson</artifactId>
    5             <version>1.2.47</version>
    6         </dependency>

    这样就完成了插件的引用

  • 相关阅读:
    a==null和a.equals("null")的区别
    PHP_EOL换行符
    mysql 重启
    异或的用法
    so easy(并查集+unordered_map)
    牛客练习赛51 C 勾股定理
    Period II
    Simpsons’ Hidden Talents
    POJ-1961 Period
    poj-2406 Power Strings
  • 原文地址:https://www.cnblogs.com/thinkinpakho/p/9907957.html
Copyright © 2011-2022 走看看