public class CustomValidatorBean extends SpringValidatorAdapter implements ValidatorEE, InitializingBean
Validator インターフェースを介して特定の JSR-303 バリデーターを公開する構成可能な Bean クラス。| コンストラクターと説明 |
|---|
CustomValidatorBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
void | setMessageInterpolator(MessageInterpolatorEE messageInterpolator) このバリデーターに使用するカスタム MessageInterpolator を指定します。 |
void | setTraversableResolver(TraversableResolverEE traversableResolver) このバリデーターに使用するカスタム TraversableResolver を指定します。 |
void | setValidatorFactory(ValidatorFactoryEE validatorFactory) ターゲットバリデーターを取得する ValidatorFactory を設定します。 |
determineErrorCode, determineField, getArgumentsForConstraint, getConstraintsForClass, getRejectedValue, getResolvableField, processConstraintViolations, supports, unwrap, validate, validate, validate, validateProperty, validateValuecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetConstraintsForClassEE, unwrapEE, validateEE, validatePropertyEE, validateValueEEpublic void setValidatorFactory(ValidatorFactoryEE validatorFactory)
デフォルトは Validation.buildDefaultValidatorFactory()EE です。
public void setMessageInterpolator(MessageInterpolatorEE messageInterpolator)
public void setTraversableResolver(TraversableResolverEE traversableResolver)
public void afterPropertiesSet()
InitializingBeanBeanFactoryAware、ApplicationContextAware などを満たした後、包含 BeanFactory によって呼び出されます。このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。
InitializingBean の afterPropertiesSet