java中的@valid注解是干什么的
时间: 2023-08-11 16:25:00 浏览: 91
Java使用@Validated注解进行参数验证的方法
在 Java 中,@Valid 注解通常用于校验表单或者请求的数据是否符合规定,如果不符合规定则会产生相应的错误提示信息。该注解通常和 Hibernate Validator 或者 Spring Boot Validation 框架一起使用,用于简化校验逻辑的编写。
举个例子,如果一个 Java Bean 中有一个属性需要校验,我们可以在该属性上添加 @Valid 注解,并在该属性所对应的 setter 方法的参数中添加 @Valid 注解,这样就可以在数据传输时自动校验该属性的值是否符合规定。如果不符合规定,则会抛出相应的异常。
阅读全文