package com.cloudroam.dto.query; import lombok.Data; import javax.validation.constraints.Max; import javax.validation.constraints.Min; /** * @author * 基础分页数据传输对象 */ @Data public class BasePageDTO { @Min(value = 1, message = "{page.count.min}") @Max(value = 30, message = "{page.count.max}") private Integer count; @Min(value = 0, message = "{page.number.min}") private Integer page; public Integer getCount() { if (null == count) { return 10; } return count; } public Integer getPage() { if (null == page) { return 0; } return page; } }