【发布时间】:2017-12-01 22:22:04
【问题描述】:
我有以下代码
import javax.validation.constraints.NotBlank;
...
@NotBlank(message="Not Blank")
private String thing;
当我尝试跑步时,我得到了
找不到约束“javax.validation.constraints.NotBlank”验证类型“java.lang.String”的验证器
如何在字符串中使用 NotBlank 注释?
Java 8
【问题讨论】:
-
是Spring注解吗?
import org.hibernate.validator.constraints.NotBlank;我只能看到javax...除了NotBlank之外还有NotNull -
我的猜测是您使用的是旧版本的东西(可能是您的验证器?),它还不知道标准化注释。发布您的 POM/Gradle 文件。
-
此验证是 JEE 的一部分,而不是 JSE。你在用 EE 吗?
-
据我所知容器是SpringBoot和Tomcat
标签: java