Mar*_*eon 4 java validation hibernate hibernate-validator
看来Hibernate NotEmpty注释不会导致填充空格(" ")的字符串出错.仅适用于空值或空字符串(即:)new String().有解决方法/解决方法吗?
NotEmpty
" "
new String()
Ken*_*air 13
@NotEmpty用于检查大小而不是内容,并应用于集合和字符串.您正在寻找的功能在@NotBlank中提供,它特定于字符串并忽略尾随空格.
Dav*_*idA 8
@NotBlank 是使用隐式修剪调用来测试字符串长度的方法.
@NotBlank
Jhe*_*ico 2
将 @NotEmpty 替换为 @Pattern 注释,该注释包含一个正则表达式,该表达式在纯空白或空的字符串上将失败(您可以同时包含 @NotEmpty 和 @Pattern 并以这种方式简化正则表达式)。或者按照此处所述编写自定义验证器。
归档时间:
15 年,8 月 前
查看次数:
4752 次
最近记录:
11 年,3 月 前