发布于 2014-12-24 07:21:25 | 236 次阅读 | 评论: 0 | 来源: 网友投递
MyBatis 基于Java的持久层框架
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。
如果你也在用Mybatis,建议尝试该分页插件,这个一定是最方便使用的分页插件。
该插件目前支持Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库分页。
重大bug修复,SqlParser解析sql失败的时候返回了不带count(*)的sql,导致查询失败。
产生原因,由于重构SqlParser后,在系统中出现的位置进行了调整,导致这里出现错误。
强烈推荐各位更新到最新版本。
增加了对@SelectProvider注解方法的支持,不使用这种方式的不影响
对基本逻辑进行修改,减少反射调用和获取BoundSql次数
对支持的数据库全部通过完整测试
PageInfo增加序列化。