hibernate验证程序长度截断字符串的验证程序

hibernate验证程序长度截断字符串的验证程序,hibernate,hibernate-validator,Hibernate,Hibernate Validator,hibernate validator中是否有类似于@Length的注释,但它仅限于修剪过的字符串 例如: 我有 @Length(max= 2); String str; 当: str=“ab” -->它会通过的 谢谢,我不这么认为,但是您可以通过扩展长度验证器来使用javax.validation轻松实现一个,我知道没有 但您可以轻松地实现自己的 另一种(不太好)方法是添加一个getter来修剪字符串 @Length(max= 2); String getTrimmedStr() {

hibernate validator中是否有类似于
@Length
的注释,但它仅限于修剪过的字符串

例如:

我有

@Length(max= 2);
String str;
当:
str=“ab”

-->它会通过的


谢谢,

我不这么认为,但是您可以通过扩展
长度验证器来使用
javax.validation
轻松实现一个,我知道没有

但您可以轻松地实现自己的

另一种(不太好)方法是添加一个getter来修剪字符串

@Length(max= 2);
String getTrimmedStr() {
   return this.str.trim();
}
但是我认为实现您自己的验证器是更干净的方法