パッケージ 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
を呼び出し、空のフィールドを拒否するための便利なメソッドを提供するユーティリティクラス。アプリケーション固有のオブジェクトのバリデーター。