Hibernate验证NotEmpty装饰问题
-
20-09-2019 - |
题
似乎休眠NotEmpty
注释不会导致对填充有空白(" "
)串错误。仅适用于空或空字符串(即:new String()
)。有一种解决方法/修复此?
解决方案
替换用@Pattern注释,其包括一个正则表达式表达,将上是纯的空格或空字符串失败的@NotEmpty(您可能能够同时包括@NotEmpty和@Pattern并简化该正则表达式那样)。或编写自定义验证描述这里。
其他提示
@NotEmpty用于检查大小而不是内容,并适用于类别以及字符串。您正在寻找@NotBlank提供一种专用于字符串和功能忽略尾随空白。
@NotBlank
是测试字符串长度与隐式修剪呼叫的方式。
不隶属于 StackOverflow