インターフェースの使用 
org.springframework.validation.SmartValidator
SmartValidator を使用するパッケージ 
 パッケージ 
 説明 
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
- org.springframework.validation.beanvalidation 内の SmartValidator 使用修飾子と型クラス説明- class元のインターフェースと Spring- Validatorインターフェースを介して特定の JSR-303 バリデーターを公開する構成可能な Bean クラス。- classこれは、Spring アプリケーションコンテキストでの- jakarta.validation(JSR-303)セットアップの中心的なクラスです。- jakarta.validation.ValidationFactoryをブートストラップし、Spring- Validatorインターフェースと、JSR-303- ValidatorEE インターフェースおよび- ValidatorFactoryEE インターフェース自体を介して公開します。- classBean 検証プロバイダーが利用できない場合に、- Validator呼び出しを単に no-ops に変える- LocalValidatorFactoryBeanサブクラス。- classJSR-303- javax.validator.Validatorを取り、それを Spring- Validatorとして公開すると同時に、元の JSR-303 Validator インターフェース自体を公開するアダプター。