クラス CustomValidatorBean
java.lang.ObjectSE
org.springframework.validation.beanvalidation.SpringValidatorAdapter
org.springframework.validation.beanvalidation.CustomValidatorBean
- 実装されたすべてのインターフェース:
ValidatorEE
、InitializingBean
、SmartValidator
、Validator
public class CustomValidatorBean
extends SpringValidatorAdapter
implements ValidatorEE, InitializingBean
元のインターフェースと Spring
Validator
インターフェースを介して特定の JSR-303 バリデーターを公開する構成可能な Bean クラス。- 導入:
- 3.0
- 作成者:
- Juergen Hoeller
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明void
void
setMessageInterpolator
(MessageInterpolatorEE messageInterpolator) このバリデーターに使用するカスタム MessageInterpolator を指定します。void
setTraversableResolver
(TraversableResolverEE traversableResolver) このバリデーターに使用するカスタム TraversableResolver を指定します。void
setValidatorFactory
(ValidatorFactoryEE validatorFactory) ターゲットバリデーターを取得する ValidatorFactory を設定します。クラス org.springframework.validation.beanvalidation.SpringValidatorAdapter から継承されたメソッド
determineErrorCode, determineField, forExecutables, getArgumentsForConstraint, getConstraintsForClass, getRejectedValue, getResolvableField, processConstraintViolations, requiresMessageFormat, supports, unwrap, validate, validate, validate, validateProperty, validateValue, validateValue
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース jakarta.validation.ValidatorEE から継承されたメソッド
forExecutablesEE, getConstraintsForClassEE, unwrapEE, validateEE, validatePropertyEE, validateValueEE
インターフェース org.springframework.validation.Validator から継承されたメソッド
validateObject
コンストラクターの詳細
CustomValidatorBean
public CustomValidatorBean()
メソッドの詳細
setValidatorFactory
ターゲットバリデーターを取得する ValidatorFactory を設定します。デフォルトは
Validation.buildDefaultValidatorFactory()
EE です。setMessageInterpolator
このバリデーターに使用するカスタム MessageInterpolator を指定します。setTraversableResolver
このバリデーターに使用するカスタム TraversableResolver を指定します。afterPropertiesSet
public void afterPropertiesSet()インターフェースからコピーされた説明:InitializingBean
すべての Bean プロパティを設定し、BeanFactoryAware
、ApplicationContextAware
などを満たした後、包含BeanFactory
によって呼び出されます。このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。
- 次で指定:
- インターフェース
InitializingBean
のafterPropertiesSet