您的位置:首页 > 其它

Mybatis框架-27:分页插件

2019-06-09 20:55 169 查看

第一步:引入jar包

 第二步:配置文件配置

[code]<!--分页插件-->
<plugins>
<plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin>
</plugins>

第三步:测试类直接使用

[code]@Test
public void test13() {
SqlSession session = MyUtils.openSession();
CustomerMapper customerMapper = session.getMapper(CustomerMapper.class);
//分页插件
Page<Customer> page = PageHelper.startPage(1, 4);
List<Customer> customers = customerMapper.getAllCustomer();
//导航页
PageInfo<Customer> pageInfo = new PageInfo<>(customers, 4);
System.out.println("当前页:"+pageInfo.getPageNum());
System.out.println("每页显示记录数:"+pageInfo.getPageSize());
System.out.println("总页数:"+pageInfo.getPages());
System.out.println("总记录数:"+pageInfo.getTotal());
System.out.println("是否有上一页:"+pageInfo.isHasPreviousPage());
System.out.println("是否有下一页:"+pageInfo.isHasNextPage());
System.out.println("导航页面:"+ Arrays.toString(pageInfo.getNavigatepageNums()));
session.close();
}

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: