类 ValidationAutoConfiguration
java.lang.Object
org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration
@AutoConfiguration
@ConditionalOnClass(jakarta.validation.executable.ExecutableValidator.class)
@ConditionalOnResource(resources="classpath:META-INF/services/jakarta.validation.spi.ValidationProvider")
@Import(org.springframework.boot.autoconfigure.validation.PrimaryDefaultValidatorPostProcessor.class)
public class ValidationAutoConfiguration
extends Object
Auto-configuration
to configure the validation
infrastructure.- 从以下版本开始:
- 1.5.0
- 作者:
- Stephane Nicoll, Madhura Bhave
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static LocalValidatorFactoryBean
defaultValidator
(ApplicationContext applicationContext, ObjectProvider<ValidationConfigurationCustomizer> customizers) methodValidationPostProcessor
(Environment environment, ObjectProvider<Validator> validator, ObjectProvider<MethodValidationExcludeFilter> excludeFilters)
-
构造器详细资料
-
ValidationAutoConfiguration
public ValidationAutoConfiguration()
-
-
方法详细资料
-
defaultValidator
@Bean @Role(2) @ConditionalOnMissingBean(jakarta.validation.Validator.class) public static LocalValidatorFactoryBean defaultValidator(ApplicationContext applicationContext, ObjectProvider<ValidationConfigurationCustomizer> customizers) -
methodValidationPostProcessor
@Bean @ConditionalOnMissingBean(search=CURRENT) public static MethodValidationPostProcessor methodValidationPostProcessor(Environment environment, ObjectProvider<Validator> validator, ObjectProvider<MethodValidationExcludeFilter> excludeFilters)
-