1234567891011121314151617181920212223242526272829303132333435 |
- package com.ozs.common.utils;
- import com.github.pagehelper.PageHelper;
- import com.ozs.common.core.page.PageDomain;
- import com.ozs.common.core.page.TableSupport;
- import com.ozs.common.utils.sql.SqlUtil;
- /**
- * 分页工具类
- *
- * @author ruoyi
- */
- public class PageUtils extends PageHelper
- {
- /**
- * 设置请求分页数据
- */
- public static void startPage()
- {
- PageDomain pageDomain = TableSupport.buildPageRequest();
- Integer pageNum = pageDomain.getPageNum();
- Integer pageSize = pageDomain.getPageSize();
- String orderBy = SqlUtil.escapeOrderBySql(pageDomain.getOrderBy());
- Boolean reasonable = pageDomain.getReasonable();
- PageHelper.startPage(pageNum, pageSize, orderBy).setReasonable(reasonable);
- }
- /**
- * 清理分页的线程变量
- */
- public static void clearPage()
- {
- PageHelper.clearPage();
- }
- }
|