public class SpringConstraintValidatorFactory extends ObjectSE implements ConstraintValidatorFactoryEE
ConstraintValidator
EE インスタンスを作成するために Spring BeanFactory に委譲する JSR-303 ConstraintValidatorFactory
EE 実装。 このクラスはプログラムで使用するものであり、標準的な validation.xml
ファイルで宣言的に使用するものではないことに注意てください。JAX-RS や JAX-WS などの Web アプリケーションで宣言的に使用する場合は、SpringWebConstraintValidatorFactory
を使用することを検討してください。
AutowireCapableBeanFactory.createBean(Class)
, ApplicationContext.getAutowireCapableBeanFactory()
コンストラクターと説明 |
---|
SpringConstraintValidatorFactory(AutowireCapableBeanFactory beanFactory) 指定された BeanFactory の新しい SpringConstraintValidatorFactory を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T extends ConstraintValidatorEE<?,?>> | getInstance(ClassSE<T> key) |
void | releaseInstance(ConstraintValidatorEE<?,?> instance) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SpringConstraintValidatorFactory(AutowireCapableBeanFactory beanFactory)
beanFactory
- ターゲット BeanFactorypublic <T extends ConstraintValidatorEE<?,?>> T getInstance(ClassSE<T> key)
ConstraintValidatorFactoryEE
の getInstanceEE
public void releaseInstance(ConstraintValidatorEE<?,?> instance)
ConstraintValidatorFactoryEE
の releaseInstanceEE