Mybatis-PageHelper 参考PageInfo新增PageParam< T>类

kognpnkq  于 2021-11-27  发布在  Java
关注(0)|答案(0)|浏览(241)
  • 我已在 issues 搜索类似问题,并且不存在相同的问题.

功能建议

public class PageParam<T>  implements IPage {

   /**      description = "页码", defaultValue =  1 */
    private Integer pageNum = 1;

    /**	description = "页数", defaultValue = 20 */
    private Integer pageSize = 20;

    /**	description = "排序", example = "id desc" */
    private String orderBy;

    /**      description = "参数" */
    private T param;
}

参考PageInfo将分页参数与实际应用场景分离

因PageParam 实现了IPage 所以PageHelper.startPage()中不再需要使用反射获取分页参数

既可以成为框架规范,也可以成为API规范

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题