项目结构

SpringBoot实战项目(二)--项目目录结构及定义公共基础类

 

 分页

package com.beilin.result;

import lombok.Data;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;

/**
 * 分页查询参数
 */
@Slf4j
@Data
public class Page implements Serializable {

    private static final long serialVersionUID = 7328071045193618467L;
    private Integer page;//当前页
    private Integer limit;//每页显示多少条
    private Integer offset;//数据库偏移量

    public void countOffset() {
        if (null == this.page || null == this.limit) {
            this.offset = 0;
            return;
        }
        this.offset = (this.page - 1) * this.limit;
    }


    @Override
    public String toString() {
        return "PageTableRequest{" +
                "page=" + page +
                ", limit=" + limit +
                ", offset=" + offset +
                '}';
    }
}
Page

相关文章:

  • 2021-11-11
  • 2021-10-20
  • 2021-11-29
  • 2021-05-26
  • 2021-06-17
  • 2021-05-20
  • 2022-12-23
  • 2022-02-19
猜你喜欢
  • 2022-01-07
  • 2021-10-10
  • 2021-08-07
  • 2021-11-19
  • 2022-12-23
  • 2021-09-26
相关资源
相似解决方案