spring boot项目,需要添加依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
controller类:
@PostMapping("test1")
public Object test1(@RequestBody @Valid User u){
System.out.println("222");
return "2";
}
User类:
public class User implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
private String name;
@NotNull(message = "不能为空")
private String note;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getNote() {
return note;
}
public void setNote(String note) {
this.note = note;
}
}