1.引入依赖
引入依赖后就可以使用Validate相关的注解和方法了
引入依赖
2.controller层
特别注意:[1]
@Validated要在controller上标注
@Validated要在controller上标注
特别注意:[2] 如果直接在@RequestParam参数上使用注解验证,则不需要加BindingResult
错误写法
特别注意:[3] 如果是接收对象验证,必须加入@Valid注解,而且BindingResult必须紧跟验证对象的后面
注意点
特别注意:[4] 如果配了controller统一异常处理的,需要在异常处理中添加对validate验证异常的处理
统一异常处理