У меня есть служба аутентификации, которую я хочу сделать автоконфигурирование во время выполнения, но это будет насмехаться за разработку и тестирование. Я хотел бы использовать функцию @ConfigurationProperties для определения необходимых параметров, но мне также необходимо иметь возможность только условно создавать экземпляры AuthenticationManager , в зависимости от того, настроен ли живой сервис. /> Spring Boot создает фасоль моего класса @ConfigurationProperties < /code> независимо от того, присутствуют ли свойства. Я могу применить валидационные аннотации к полям, но тогда контекст вообще не начнется, если живая служба не настроена.
Подробнее здесь: https://stackoverflow.com/questions/278 ... properties