Код: Выделить всё
@Bean
@ConditionalOnProperty(prefix = "app.config.inside", name = "prop", havingValue = "a")
@ConditionalOnProperty(prefix = "app.config.outside", name = "prop", havingValue = "a") //??
public SomeBean beanForPropA() {
return new SomeBean1();
}
@Bean
@ConditionalOnProperty(prefix = "app.config.inside", name = "prop", havingValue = "b")
@ConditionalOnProperty(prefix = "app.config.outside", name = "prop", havingValue = "b") //how to add second?
public SomeBean beanForPropB() {
return new SomeBean2();
}
< /code>
и Application.yaml < /p>
app:
config:
inside:
prop: a
outside:
prop: b
Я открыт для изменения файла приложения.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... -same-bean