クラス 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
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidvoidsetMessageInterpolator(MessageInterpolatorEE messageInterpolator) このバリデーターに使用するカスタム MessageInterpolator を指定します。voidsetTraversableResolver(TraversableResolverEE traversableResolver) このバリデーターに使用するカスタム TraversableResolver を指定します。voidsetValidatorFactory(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