Class ValidationSupportAutoConfiguration


  • @Configuration
    @AutoConfigureBefore(org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.class)
    public class ValidationSupportAutoConfiguration
    extends Object
    Configures ValidatorService and LocalValidatorFactoryBean with default validation message source base names conventions:
    • i18n/global/validation/messages;
    • i18n/sk/validation/messages;
    • i18n/validation/messages;
    Note: The LocalValidatorFactoryBean is register as @Primary, but only will be registered if no other Validator bean is found.

    Author:
    Thiago A. de Souza Weber
    See Also:
    ValidatorService, LocalValidatorFactoryBean
    • Constructor Detail

      • ValidationSupportAutoConfiguration

        public ValidationSupportAutoConfiguration()
    • Method Detail

      • validatorService

        @Bean
        public ValidatorService validatorService​(@Lazy
                                                 javax.validation.Validator validator)
      • interpolator

        @Bean
        @ConditionalOnMissingBean
        public com.totvs.tjf.core.validation.ValidationInterpolatorService interpolator()
      • validator

        @Bean
        @Primary
        @Role(2)
        @ConditionalOnMissingBean(javax.validation.Validator.class)
        public org.springframework.validation.beanvalidation.LocalValidatorFactoryBean validator​(com.totvs.tjf.core.validation.ValidationInterpolatorService interpolator)