@valid @requestbody的作用
时间: 2023-05-01 09:02:50 浏览: 125
@RequestBody与@Validated使用时校验失效.md
5星 · 资源好评率100%
@Valid 和 @RequestBody 的作用是什么?
@Valid 是一个注解,用于校验请求参数是否符合指定的规则,例如不能为空、长度在一定范围内等等。在 Spring Boot 中,可以通过在请求参数前添加 @Valid 注解,来校验请求参数。如果校验失败,则会抛出异常。
@RequestBody 是一个注解,用于标记接收请求体中的数据,并将其转换为指定类型的对象。在 Spring Boot 中,可以通过在接口方法的参数前添加 @RequestBody 注解,来接收请求体中的数据。一般情况下,这个注解会结合@Valid注解一起使用,用于校验请求参数和接收请求体中的数据。
阅读全文