Interface Pageable

All Known Implementing Classes:
PageReq

public interface Pageable
分页请求接口
Author:
Maning
  • Method Summary

    Modifier and Type
    Method
    Description
    default Integer
    返回sql用的限制条数
    static Pageable
    of(Integer limit)
    默认分页请求实例
    static Pageable
    of(Integer page, Integer size)
    默认分页请求实例
    default Integer
    获取offset,用于sql 基于页数base-1计算,如果使用base-0需要自行覆写 不进行溢出等处理,自行确保
    第几页, 从1开始
    每页条数
  • Method Details

    • of

      static Pageable of(Integer page, Integer size)
      默认分页请求实例
      Parameters:
      page - 页数,从1开始
      size - 每页条数
      Returns:
      实例
    • of

      static Pageable of(Integer limit)
      默认分页请求实例
      Parameters:
      limit - 限制条数|每页条数
      Returns:
      实例
    • limit

      default Integer limit()
      返回sql用的限制条数
      Returns:
      限制条数
    • offset

      default Integer offset()
      获取offset,用于sql 基于页数base-1计算,如果使用base-0需要自行覆写 不进行溢出等处理,自行确保
      Returns:
      offset
    • page

      Integer page()
      第几页, 从1开始
      Returns:
      第几页, 从1开始
    • size

      Integer size()
      每页条数
      Returns:
      每页条数