接收json字段校验
1.需要校验的属性添加校验注解
@NotBlank
private String password;
2.接口入参添加 @Vaild 注解
//保存方法
@PostMapping
public User saveUser(@RequestBody @Valid User user,BindingResult errors){
3.接口添加BindingResult对象
//保存方法
@PostMapping
public User saveUser(@RequestBody @Valid User user,BindingResult errors){
4.获取错误结果的信息
if(errors.hasErrors()){//判断是否有错误
errors.getAllErrors().stream().forEach(error -> System.out.println(error.getDefaultMessage()));
}
5.其他校验注解
https://blog.csdn.net/danielzhou888/article/details/74740817