引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
创建类UserController
@RestController
public class UserController {
@PostMapping("/save")
//要给校验的参数加上@Valid
public void saveUser(@Valid @RequestBody User user){
//save...
}
}
创建User实体类
@Entity
@Data
public class User {
@Id
@GeneratedValue
private long id;
@NotBlank
@Length(max=10,message = "长度不能超过十")
@Column(nullable = fals