パッケージ org.springframework.validation
@NonNullApi @NonNullFields パッケージ org.springframework.validation
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
- クラス説明
BindingResultインターフェースとそのスーパーインターフェースErrorsの抽象的な実装。Errorsインターフェースの抽象的な実装。Spring のPropertyAccessorメカニズムで動作するBindingResult実装の抽象基本クラス。JavaBean オブジェクトのバインディングエラーの登録と評価のための、ErrorsおよびBindingResultインターフェースのデフォルト実装。バインディングエラーが致命的であると見なされる場合にスローされます。DataBinderの欠落フィールドエラーを処理し、PropertyAccessExceptionをFieldErrorに変換するための戦略。バインディング結果を表す一般的なインターフェース。モデルマップで BindingResults を検索するための便利なメソッド。検証やバインディング結果分析のサポートなど、ターゲットオブジェクトにプロパティ値を設定できるバインダー。デフォルトのBindingErrorProcessor実装。MessageCodesResolverインターフェースのデフォルト実装。一般的なメッセージコード形式。エラーおよび BindingResult インターフェースの特別な実装。値オブジェクトのバインディングエラーの登録と評価をサポートします。特定のオブジェクトのデータバインディングおよび検証エラーに関する情報を格納および公開します。フィールドエラー、つまり特定のフィールド値を拒否する理由をカプセル化します。BindingResult インターフェースのマップベースの実装。マップ属性のバインディングエラーの登録と評価をサポートします。メッセージコードをフォーマットするための戦略インターフェース。検証エラーコードからメッセージコードを構築するための戦略インターフェース。オブジェクトエラー、つまりオブジェクトを拒否するグローバルな理由をカプセル化します。Validatorインターフェースの拡張バリアント、検証「ヒント」のサポートを追加。Validatorを呼び出し、空のフィールドを拒否するための便利なメソッドを提供するユーティリティクラス。アプリケーション固有のオブジェクトのバリデーター。