Я не очень люблю использовать application.yml или bootstrap.yml в своих конфигурациях.
Знаете ли вы какой-либо класс, который можно использовать в качестве компонента для настройки следующих свойств?
spring:
cloud:
bus:
enabled: true
stream:
kafka:
binder:
zkNodes: localhost:9092
brokers: localhost:2181
Моей целью было получить что-то вроде этого:
@Configuration
public class myConfiguration {
@Bean
public Object myCloudBusConfig() {
Object config = new Object();
config.setCloudBusEnabled(true);
return config;
}
}
Кроме того, как справочник в будущем (и, возможно, более хитрый), как я могу определить / найти, какие классы ссылаются на конкретное свойство? Есть ли корреляция между именем свойства и исходным пакетом?
Это очень помогло бы мне:)