控制器层如何@Valid启用验证?
Posted hzyhx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了控制器层如何@Valid启用验证?相关的知识,希望对你有一定的参考价值。
在controller(控制器)中的方法上面写有注解@Valid User的作用
注意:
备注:这里一个@Valid的参数后必须紧挨着一个BindingResult 参数,否则spring会在校验不通过时直接抛出异常,BindingResult是springmvc的一个验证框架。
是对该User实体进行校验,在User类中的属性上使用spring的注解:
以上是关于控制器层如何@Valid启用验证?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 REST Easy 和 Vertx 启用 @Valid 注释
@Valid 表单验证不适用于 Thymeleaf Spring Boot
spring rest @RequestBody 不使用 @Valid 验证
如何在 ASP.Net Web API 中为特定控制器启用 Windows 身份验证