@Valid @Valided
时间: 2023-08-28 22:21:13 浏览: 242
@Valid和@Validated是用来进行数据验证的注解。
@Valid注解属于javax.validation.Valid包下的注解,是JDK提供的。它可以用在方法、构造函数、方法参数和成员属性上,用来验证数据的有效性。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [@Valid 和 @Validated注解的使用](https://blog.csdn.net/qq_46540738/article/details/121605787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关问题
@Valid 和 @Valided
@Valid和@Validated都是Spring框架中用于数据校验的注解,它们的作用是对方法参数或者方法返回值进行校验。它们的区别在于@Validated支持分组校验,而@Valid不支持。
@Validated注解是Spring框架提供的,它是对JSR-303规范的扩展,支持分组校验。使用@Validated注解时,需要在校验注解上指定分组,如@NotBlank(groups = {GroupA.class})。
@Valid注解是JSR-303规范中定义的注解,不支持分组校验。如果需要使用分组校验,可以使用Hibernate Validator提供的@GroupSequenceProvider注解。
阅读全文