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