赞
踩
1.添加依赖
- <dependency>
- <groupId>com.github.pagehelper</groupId>
- <artifactId>pagehelper</artifactId>
- <version>4.0.3</version>
- </dependency>
2.在mybaits.xml中添加配置
- <!-- 配置分页插件 -->
- <plugins>
- <plugin interceptor="com.github.pagehelper.PageHelper">
- <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库 -->
- <property name="dialect" value="mysql" />
- </plugin>
- </plugins>
代码中分页插件应用:
- public PageResult<TbItem> selectItemList(Integer page,Integer rows) {
- //page:第几页 rows:每页显示的记录数
- Page ps = PageHelper.startPage(page, rows);
- TbItemExample example = new TbItemExample();
- List<TbItem> items = tbItemMapper.selectByExample(example);
- PageResult<TbItem> pageResult = new PageResult<TbItem>();
- pageResult.setRows(items);
- //获取总记录数
- pageResult.setTotal(ps.getTotal());
- return pageResult;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。