[英]import javax.validation.constraints.notblank not working
I am trying to use @NotBlank in my code and it required the dependency and import of javax.validation.constraints.NotBlank
.我试图在我的代码中使用 @NotBlank ,它需要
javax.validation.constraints.NotBlank
的依赖和导入。 However, the import just does not work after I put in the dependency, any guidance would be appreciated.但是,在我放入依赖项后,导入不起作用,任何指导将不胜感激。
pom.xml pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
</dependency>
Java Class Java 类
package com.educative.ecommerce.model;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import javax.validation.constraints.NotBlank;
@Entity
@Table(name = "categories")
public class Category {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@Column(name = "category_name")
private @NotBlank String categoryName;
private @NotBlank String description;
private @NotBlank String imageUrl;
}
The import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotBlank;
is showing error of Cannot resolve symbol 'validation'显示无法解析符号“验证”的错误
The @NotBlank
from package javax.validation.*
is only available from version 2.0 of the following dependency.包
@NotBlank
javax.validation.*
中的 @NotBlank 仅适用于以下依赖项的2.0版。
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.0.Final</version>
</dependency>
If you have an older dependency then this should not be available under the above package but you can still find this annotation inside org.hibernate.validator.constraints
with the following import:如果您有较旧的依赖项,那么在上述包下应该不可用,但您仍然可以在
org.hibernate.validator.constraints
中找到此注释,并具有以下导入:
import org.hibernate.validator.constraints.NotBlank;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.