どのようにチェックの長さ5 9とhibernate validator?
-
18-09-2019 - |
質問
での検証の長さの文字列のアノテーションのように:
@Length(max = 255)
がしたい場合はどうすればよverifiyの長さは5~9?で実現できるとのアノテーション?
解決
でfailryシンプルです:
- 定義する独自のアノテーションの適切な属性
- を定義したクラスを行なう能力と資格を有する者を検証
- 定義する検証メッセージ
- ご利用のアノテーション
うご注釈のような:
@Constraint(validatedBy=YourChecker.class)
//other annotations
public @interface AllowedValues {
int[] value();
}
他のヒント
試してみてください@Pattern(正規表現= "{5} |。。{9}")。あなたはすべてのものと一致しない場合(別の文字クラスにドットを変更する
所属していません StackOverflow