Есть ли способ заменить java spring config (с аннотациями) на xml config?

#java #xml #spring #configuration

#java #xml #весна #конфигурация

Вопрос:

Итак, недавно у меня возникла необходимость заменить конфигурацию Java на xml. Большинство бобов не вызывали никаких проблем, за исключением этого:

 @Bean
@ConditionalOnEnabledHealthIndicator("kafka")
public KafkaHealthIndicator kafkaHealthIndicator() {
    return new MyIndicator();
}
 

Есть ли способ реализовать аннотацию «ConditionalOnEnabledHealthIndicator» в файле конфигурации xml?

И вообще, если у меня когда-нибудь возникнет такая же задача, возможно ли реализовать аннотации, используемые в java config, в файлах xml?

Заранее благодарю.

Комментарии:

1. Вместо преобразования Java в Xml, возможно ли импортировать конфигурации Java в ваш xml?

2. ну, это своего рода учебная задача, изменить различные аспекты существующего сервиса, чтобы лучше понять, как все работает и прочее, но то, что вы говорите, я думаю, имеет смысл, я могу заменить подобные компоненты с помощью import, а другие описывают через чистый xml