当前位置

网站首页> 程序设计 > 开源项目 > 编程语言 > 浏览文章

Mybatis最牛分页插件

作者:小梦 来源: 网络 时间: 2024-03-13 阅读:

项目地址:http://git.oschina.net/free/Mybatis_PageHelper

插件讲解:http://my.oschina.net/flags/blog/266725

使用方式:在mybatis的配置文件xml中配置:

<plugins><plugin interceptor="PageHelper"></plugin></plugins>

如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。

该插件目前只提供了Oracle的版本,具体介绍以及如何支持其他数据库,请看下面的介绍。

注:

目前只提供Oracle版本的;

如果真的有人写不出Mysql版本的,可以给我提Issues;

其他版本的如果有问题,可以和我联系。

分页插件介绍:http://my.oschina.net/flags/blog/228699

分页插件示例:http://my.oschina.net/flags/blog/228700  

v2.1    
1. 解决并发问题

v2.0

  1. 支持Mybatis缓存,count和分页同时支持(二者同步)

  2. 修改拦截器签名,拦截Executor,签名如下:
    @Intercepts(@Signature(type = Executor.class, method = "query", args = {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class})) 

  3. 将Page类移到外面,方便调用

相关阅读

热点阅读

网友最爱