クラス ValidationAnnotationUtils
java.lang.ObjectSE
org.springframework.validation.annotation.ValidationAnnotationUtils
検証アノテーションを処理するためのユーティリティクラス。
主にフレームワーク内での内部使用向け。
- 導入:
- 5.3.7
- 作成者:
- Christoph Dreis, Juergen Hoeller
コンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明static ClassSE<?>[]determineValidationGroups(ObjectSE target, MethodSE method) メソッド上、またはメソッドを含むターゲットクラスの@Validatedアノテーションから適用可能な検証グループを決定するか、ターゲットのない AOP プロキシ (すべての動作がアドバイザー内) の場合はプロキシされたインターフェースもチェックします。指定されたアノテーションの検証ヒントを決定します。
コンストラクターの詳細
ValidationAnnotationUtils
public ValidationAnnotationUtils()
メソッドの詳細
determineValidationHints
指定されたアノテーションの検証ヒントを決定します。この実装は、Spring の
Validated、@jakarta.validation.Valid、オプションで "value" 属性 を通じて検証ヒントを宣言できる "Valid" で始まる名前のカスタムアノテーションをチェックします。- パラメーター:
ann- アノテーション (潜在的に検証アノテーション)- 戻り値:
- 適用する検証ヒント(おそらく空の配列)、またはこのアノテーションが検証をトリガーしない場合は
null
determineValidationGroups
メソッド上、またはメソッドを含むターゲットクラスの@Validatedアノテーションから適用可能な検証グループを決定するか、ターゲットのない AOP プロキシ (すべての動作がアドバイザー内) の場合はプロキシされたインターフェースもチェックします。- 導入:
- 7.0.4