zoukankan      html  css  js  c++  java
  • Mybatis学习四(分页助手pagehelper)

    Mybatis学习过程中有一个很重要的插件分页助手(pagehelper)

    能够运用这个插件也非常简单

    1.导入jar包

    【jsqlparser-2.0.jar包】

    [点击下载https://github.com/suyirulan/putao/blob/master/jsqlparser-2.0.jar]

    【pagehelper-5.1.10.jar包】

    [点击下载https://github.com/suyirulan/putao/blob/master/pagehelper-5.1.10.jar]

    接下来在在Mybatis的配置文件中正确的位置(很重要,不然不起作用)插入下面的代码

    <plugins>
        <!-- com.github.pagehelper为PageHelper类所在包名 -->
        <plugin interceptor="com.github.pagehelper.PageInterceptor">
        </plugin>
    </plugins>

    而整体位置为

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
     3 "http://mybatis.org/dtd/mybatis-3-config.dtd">
     4 <!-- 数据源的信息:数据库的信息。 -->
     5 <configuration>
     6     <properties resource="db.properties"/>
     7     <plugins>
     8         <!-- com.github.pagehelper为PageHelper类所在包名 -->
     9         <plugin interceptor="com.github.pagehelper.PageInterceptor">
    10         </plugin>
    11     </plugins>
    12     <environments default="development">
    13         <environment id="development">
    14             <transactionManager type="JDBC" />
    15             <dataSource type="POOLED">
    16                 <property name="driver" value="${jdbc.driver}" />
    17                 <property name="url" value="${jdbc.url}" />
    18                 <property name="username" value="${jdbc.username}" />
    19                 <property name="password" value="${jdbc.password}" />
    20             </dataSource>
    21         </environment>
    22     </environments>
    23     <mappers>
    24         <mapper resource="com/zhiyou100/zhl/mapper/UsersMapper.xml"/>
    25     </mappers>
    26 </configuration>

    进行测试后可以得到分页相关的非常详细的信息

  • 相关阅读:
    五、MongoDB的索引
    四、MongoDB的查询
    各模块启动
    HBase1.2.6 javaapi查看rowkey 所在分区等信息
    HBase1.2.6 预分区后,数据不进入预定分区的一个 bug
    SparkStreaming程序设计
    SparkSQL程序设计
    Spark SQL概述
    常用RDD
    spark程序设计
  • 原文地址:https://www.cnblogs.com/murmansk/p/11442938.html
Copyright © 2011-2022 走看看