Class ValidationAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration
@Configuration @ConditionalOnClass(javax.validation.executable.ExecutableValidator.class) @ConditionalOnResource(resources="classpath:META-INF/services/javax.validation.spi.ValidationProvider") @Import(org.springframework.boot.autoconfigure.validation.PrimaryDefaultValidatorPostProcessor.class) public class ValidationAutoConfiguration extends Object
Auto-configuration
to configure the validation infrastructure.- Since:
- 1.5.0
Constructor Summary
Constructors Constructor Description ValidationAutoConfiguration()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
defaultValidator()
static org.springframework.validation.beanvalidation.MethodValidationPostProcessor
methodValidationPostProcessor(org.springframework.core.env.Environment environment, javax.validation.Validator validator)
Constructor Detail
ValidationAutoConfiguration
public ValidationAutoConfiguration()
Method Detail
defaultValidator
@Bean @Role(2) @ConditionalOnMissingBean(javax.validation.Validator.class) public static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean defaultValidator()
methodValidationPostProcessor
@Bean @ConditionalOnMissingBean public static org.springframework.validation.beanvalidation.MethodValidationPostProcessor methodValidationPostProcessor(org.springframework.core.env.Environment environment, @Lazy javax.validation.Validator validator)