import javax.validation.constraints.NotEmpty;
public class data{
@NotEmpty
private String name;
}
validation,@NotEmpty飘红
问题解决:
pom.xml中只加了spring-boot-starter-validation,需要再引入javax.validation
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>
@NotEmpty注解是Java Bean Validation(JSR 303)规范的一部分。
spring-boot-starter-validation:用于引入Hibernate Validator验证器。
hibernate-validator:用于实现Java Bean Validation规范。