@Valid使用方法

更新时间:2023-05-09 17:57:38 阅读: 评论:0

@Valid使⽤⽅法@Valid⽤于验证信息是否符合要求,直接加注解于变量之前。
@PostMapping(value = "/girls")
public Girl girlAdd(@Valid Girl girl, BindingResult bindingResult){
//验证是否有错,如果有错就输出错误信息
if(bindingResult.hasErrors()){
System.out.FieldError().getDefaultMessage());
return null;
}
girl.CupSize());
girl.Age());
return girlRepository.save(girl);
}
在Girl类中的添加验证的信息要求
//限制年龄必须达到18岁,Min代表最⼩值,若当age⼩于最⼩值就显⽰提⽰message
@Min(value = 18,message = "未成年禁⽌⼊内")
private Integer age;
@Min限制最⼩值为18
当验证信息⼩于18时,girlAdd⽅法将错误反馈给bindingResult
最后FieldError().getDefaultMessage()获取错误信息message

本文发布于:2023-05-09 17:57:38,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/566114.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:验证   信息   限制   符合要求   错误   反馈   达到
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图