3.在需要参数校验的Controller添加校验注解
4.茬bean中添加校验规则
5.添加统一的异常处理方法
@NotNull 验证对象是否不为null, 无法查检长度为0的字符串 @NotBlank 检查约束字符串是不是Null还有被Trim的长度是否大于0,只对芓符串,且会去掉前后空格. @Email 验证是否是邮件地址如果为null,不进行验证,算通过验证
数值检查,建议使用在Stirng,Integer类型不建议使用在int类型上,因為表单值为""时无法转换为int但可以转换为Stirng为"",Integer为null @DecimalMax 被标注的值必须不大于约束中指定的最大值. 这个约束的参数是一个通过BigDecimal定义的最大值的字符串表示.小数存在精度 @DecimalMin 被标注的值必须不小于约束中指定的最小值.
这个约束的参数是一个通过BigDecimal定义的最小值的字符串表示.小数存在精度
更多恏玩好看的内容,欢迎到我的博客交流共同进步????????
喜欢听相声的朋友,也可以来我的 YouTube来听郭老师的相声????