Mybatis分页插件 - PageHelper如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。 该插件目前支持以下数据库的物理分页: Oracle Mysql MariaDB SQLite Hsqldb PostgreSQL DB2 SqlServer(2005+)
3.6.4更新日志:1 2 3 4 5 6 7 8 9 10 11 | String originalSql = "Select * from country o where id > 10 order by id desc ";
Parser parser = AbstractParser.newParser("mysql");
String countSql = parser.getCountSql(originalSql);
String pageSql = parser.getPageSql(originalSql);
SqlServer sqlServer = new SqlServer();
pageSql = sqlServer.convertToPageSql(originalSql, 1, 10);
|
最新版本为3.6.4Maven坐标1 2 3 4 5 | <dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>3.6.4</version>
</dependency>
|
下载JAR包分页插件pagehelper.jar: 由于使用了sql解析工具,你还需要下载jsqlparser.jar(这个文件完全独立,不依赖其他): |