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>

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

  • 相关阅读:
    Spark SQL+day04笔记
    Spark 环境搭建
    海量数据处理 算法总结2
    Scala面试题 看过1
    HTML-table、form表单标签的介绍
    Java-CSS美化网页元素
    Java-BOM与DOM对象
    java-CSS盒子模型、浮动、定位
    java-基础面试题(2)
    Java-io流
  • 原文地址:https://www.cnblogs.com/murmansk/p/11442938.html
Copyright © 2011-2022 走看看