デフォルトのバリデータとパラメータの説明


デフォルトのバリデータとパラメータの説明

@VCompare

2 つのパラメータ値を比較します。新しいパスワードと繰り返される新しいパスワードの 2 つのパラメータ値が一致しているかどうかを比較します。 : 比較条件、オプションの EQ および NOT_EQ、デフォルトは EQ;

with: 比較するパラメータ名;

withLabel: 比較するパラメータのラベル名 (検証メッセージに表示される名前)、デフォルトは空です。

msg: カスタム検証メッセージ、デフォルトは空です。

@VDateTime

日付形式の文字列、デフォルトは yyyy-MM-dd HH:mm :ss
msg: self 検証メッセージを定義します。デフォルトは空です

@VEmail

メールアドレス形式の検証

msg: 検証メッセージをカスタマイズします。デフォルトは空です。
@VLength
文字列長の検証;

min: 最小長を設定します。0 は制限なしを意味します。

max: 最大長を設定します。0 は制限なしを意味します。
msg: 検証メッセージをカスタマイズします。

@VNumeric 数値型パラメータ 検証;

min: 最小値を設定します。0 は制限なしです。
max: 最大値を設定します。0 は制限なしです。

msg: 検証メッセージをカスタマイズします。デフォルトは空です。

正規表現の検証;
msg: カスタム検証メッセージ、デフォルトは空です。検証;

msg: カスタム検証メッセージ。デフォルトは空です。



上記のアノテーションの msg パラメータは、国際化されたリソース ファイルのキーです。 validator はアノテーション宣言の順序で実行されます。はい、必ずご注意ください。 ! !