zoukankan      html  css  js  c++  java
  • 分页查询

    1.使用分页插件pagehelper

    1.1pom文件

    <!--数据库:druid连接池-->
    <dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid</artifactId>
    <version>1.1.6</version>
    </dependency>
    <!--数据库:postgresql驱动-->
    <dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.4.1208</version>
    </dependency>
    <!--数据库:mapper-->
    <dependency>
    <groupId>tk.mybatis</groupId>
    <artifactId>mapper-spring-boot-starter</artifactId>
    <version>1.2.4</version>
    </dependency>
    <!--分页插件:pagehelper-->
    <dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.4</version>
    </dependency>
    <dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.7</version>
    </dependency>

    1.2 application文件

    # mybatis 配置
    mybatis:
    mapper-locations: classpath:mapper/*.xml
    configuration:
    #控制台输出SQL操作语句
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    #分页插件配置
    pagehelper:
    helperDialect: postgresql
    reasonable: true
    support-methods-arguments: true
    params: count=countSql

    1.3 实体

     1.4 mapper文件

     

     1.5分页实现

     

    2.mybatis-plus分页

    2.1pom文件

    <!--数据库:druid连接池-->
    <dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid</artifactId>
    <version>1.1.6</version>
    </dependency>
    <!--数据库:postgresql驱动-->
    <dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>9.4.1208</version>
    </dependency>
    <!--mybatis plus-->
    <dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.2.0</version>
    </dependency>

    2.2application配置

    #mybatis相关配置
    mybatis:
    mapper-locations: classpath:mapper/*.xml
    configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

    2.3分页插件类

     2.4实体类

    2.5分页实现

     

     3.结束

  • 相关阅读:
    学电脑入门与提高
    Autodesk Revit Architecture 2014官方标准教程
    Photoshop移动UI界面设计实用教程 全彩超值版
    中文版SQL Server 2000开发与管理应用实例
    Excel2016数据处理与分析从新手到高手
    云计算(第三版)
    无线局域网搭建与管理
    R语言数据挖掘
    Spring 3.0就这么简单
    SVN使用教程总结
  • 原文地址:https://www.cnblogs.com/CookiesBear/p/11989501.html
Copyright © 2011-2022 走看看