12-分页插件pagehelper

pageHelper

官网:https://pagehelper.github.io/
物理分页:支持常见的 12 种数据库。
Oracle,MySql,MariaDB,SQLite,DB2,
PostgreSQL,SqlServer 等
原理:是拦截器

PageHelper在Spring+Spring MVC+MyBatis中的配置使用

1)添加maven依赖



com.github.pagehelper
pagehelper
5.1.2

2)在spring的配置文件 applicationContext.xml中配置插件。









    
     helperDialect=mysql
     





3)写分页相关的代码(关键代码,在需要分页的查询结果前加PageHelper.startPage),pageIndex从1开始

PageHelper.startPage(pageIndex, pageSize);
list = contentService.findall(menuid);
/如果没有miniui,需要封装PageInfo
PageInfo list=new PageInfo(list);

你可能感兴趣的:(12-分页插件pagehelper)