Вызвать несколько ConditionalOnProperties в файле YAML - PullRequest
0 голосов
/ 07 апреля 2020

Я не смог найти решение в других вопросах, опубликованных здесь.

У меня есть несколько bean-компонентов с conditionalOnProperty, вызывающих различные bean-компоненты, как показано ниже


    @Bean
    @ConditionalOnProperty(name = 'invoke.bean', havingValue = 'bean1', matchIfMissing = true)
    SupportingInterface bean1() {
        return new Bean1()
    }

    @Bean
    @ConditionalOnProperty(name = 'invoke.bean', havingValue = 'bean2')
    SupportingInterface bean2() {
        return new Bean2()
    }

в файле yml, если я это сделаю invoke.bean: bean1 или invoke.bean: bean2 по отдельности работает нормально, но если я хочу использовать оба invoke.bean: bean1, bean2, как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...