Как заменяются аннотации при конфигурировании spring проекта с помощью xml?
Появилась необходимость переписать конфигурацию одного из сервисов с java конфига на xml. Основная часть бинов не вызвала вопросов, проблема возникла тут:
@Bean
@ConditionalOnEnabledHealthIndicator("kafka")
public KafkaHealthIndicator kafkaHealthIndicator() {
return new MyIndicator();
}
У меня не получилось нагуглить как в xml конфигах учитываются аннотации, во всяком случае конкретно эта ("ConditionalOnEnabledHealthIndicator"). Может это вообще реально только через java классы сделать?
Заранее спасибо.