@Valid注解和@Validated注解的区别

  • @Valid 位于 javax.validation 包,由 JDK 提供
  • @Validated 位于 org.springframework.validation.annotation 包,由 Spring 提供
  • @Valid 不提供分组功能
  • @Validated 提供分组和排序功能(默认没有分组。若在注解指定了分组,则只会校验该分组下的字段,其他不会校验;排序的指的是可以指定哪些组先排序,哪些组后排序)
文档更新时间: 2024-03-25 11:24   作者:姚连洲