# Mybatis-Sample **Repository Path**: tree3170/Mybatis-Sample ## Basic Information - **Project Name**: Mybatis-Sample - **Description**: Mybatis分页插件的测试项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 32 - **Created**: 2015-06-18 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #Mybatis分页插件测试项目 ###说明 该项目是一个针对分页插件进行测试的项目,可以对分页插件进行修改,通过测试来查看结果。 **为了和新版本保持同步,使用了maven版本的分页插件** 使用的maven依赖配置: ```xml com.github.pagehelper pagehelper 3.3.0-SNAPSHOT com.github.jsqlparser jsqlparser 0.9.1 ``` **如果您需要修改插件来进行测试,请将分页插件的三个代码文件放到本项目中,然后修改插件的配置信息即可** 修改`mybatis-config.xml`和`mybatis-config-rowbounds.xml`: ```xml ``` 将`com.github.pagehelper.PageHelper`改为您导入的`PageHelper`文件。 ###由于测试类隐藏的比较深,这里直接附上地址: - 测试类:[PageHelperTest.java][1] - Web测试类:[CountryServlet.java][2] - 配置文件:[mybatis-config.xml][3] ###项目更新为Web 由于多数人需要在EL中使用分页数据,所以将此项目改成了Web项目。 下载该项目后,在目录内执行下面代码: ``` mvn jetty:run ``` 然后就可以打开浏览器: ``` http://localhost:8080/ ``` 效果如下(这是一个简单的JSP): ![查询页面][4] 输入页码18,页面大小10后查询: ![查询结果][5] ###分页插件地址 [http://git.oschina.net/free/Mybatis_PageHelper][6] ###Mybatis相关内容 Mybatis项目:https://github.com/mybatis/mybatis-3 Mybatis文档:http://mybatis.github.io/mybatis-3/zh/index.html ###Mybatis专栏 - [Mybatis示例][7] - [Mybatis问题集][8] ###作者博客 - [http://my.oschina.net/flags/blog][9] - [http://blog.csdn.net/isea533][10] [1]: http://git.oschina.net/free/Mybatis-Sample/blob/master/src/test/java/isea533/mybatis/pagehelper/PageHelperTest.java [2]: http://git.oschina.net/free/Mybatis-Sample/blob/master/src/main/java/isea533/mybatis/servlet/CountryServlet.java [3]: http://git.oschina.net/free/Mybatis-Sample/blob/master/src/main/resources/mybatis-config.xml [4]: http://git.oschina.net/free/Mybatis-Sample/raw/master/src/main/resources/index.png [5]: http://git.oschina.net/free/Mybatis-Sample/raw/master/src/main/resources/result.png [6]: http://git.oschina.net/free/Mybatis_PageHelper [7]: http://blog.csdn.net/column/details/mybatis-sample.html [8]: http://blog.csdn.net/column/details/mybatisqa.html [9]: http://my.oschina.net/flags/blog [10]: http://blog.csdn.net/isea533