средство проверки гибернации LengthValidator усеченной строки - PullRequest
1 голос
/ 13 декабря 2010

Существует ли аннотация к @Length в валидаторе гибернации, но она ограничена усеченной строкой.

Например:

У меня есть

@Length(max= 2);
String str;

в следующих случаях: str = " ab";
-> это пройдет хорошо.

Спасибо

Ответы [ 2 ]

0 голосов
/ 14 декабря 2010

Тариф, как я знаю, не один.

Но вы можете легко реализовать свой собственный.

Другой (не очень хороший) способ - добавить геттер, который обрезает строку.

@Length(max= 2);
String getTrimmedStr() {
   return this.str.trim();
}

Но я думаю, что реализация вашего собственного Validator - гораздо более чистый подход.

0 голосов
/ 14 декабря 2010

Я так не думаю, но вы можете легко реализовать его с помощью javax.validation, увеличив LengthValidator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...