mybatis分页插件的使用——pagehelper

版权声明:转载请注明出处与链接。 https://blog.csdn.net/With_Her/article/details/82844123

引入jar

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper</artifactId>
    <version>4.1.0</version>
</dependency>

使用

在service内,调用dao之前PageHelper.startPage(int pageNum,int pageSize);定义好页码,页面数量即可,在sql语句中无需再写limit pageNum,pageSize,来分页。

将查出的list集合放入PageInfo对象中,里面已经包含了所有分页信息与list信息。

public PageInfo<Entity> getEntityList(){ 
PageHelper.startPage(0,10);
List<Entity> list = dao.select();
PageInfo<Entity> pageInfoList = new PageInfo(list);
return pageInfoList ;
}

猜你喜欢

转载自blog.csdn.net/With_Her/article/details/82844123