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