-
使用AOP处理请求,可以看图理解。
查看全部 -
表单验证
@Valid标记的对象在构建时,如果传入的参数违反了pojo的定义,会将错误信息写入BindingResult 对象内;
可以用
@Min(value = 18, message = "未成年少女禁止入门")
@NotNull()
@Max()
@Length()
对特定参数进行标记
@PostMapping(value = "/girls")
public Result<Girl> girlAdd(@Valid Girl girl, BindingResult bindingResult) {
if (bindingResult.hasErrors()) {
return ResultUtil.error(1, bindingResult.getFieldError().getDefaultMessage());
}
查看全部 -
表单验证 @valid查看全部
-
表单验证,例如:向数据库添加一条记录,根据某个字段的值进行验证是否符合添加的要求。
在表格对应的model类中添加注解,如:@Min(value=18,message="小于18不能添加")
在controller里面加一个@Valid的注解和BindingResult对象
查看全部
举报