什么是JSR303
JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增 一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java 界定的一个重要标准。
自带的校验注解都有哪些?
提供的注解都在 import
javax.validation.constraints这个包下面的
下面我们先简单的使用下基本注解校验
首先我们先准备一个VO
注解 @NotNull 校验 page 和 limit 属性 这里手动制定了message 如果不手动指定的话会去加载默认的message
ValidationMessages.properties文件中
@Data
@ApiModel(description= "ListVO")
public class ListVo {
@NotNull(message = "页码不能为空")
@ApiModelProperty(value = "页码")
private Integer page;
@NotNull(