@sys_user

Как объединить спринг контексты в один?

В зависимости от того как мы создаем бины контекст можно получить через ClassPathXmlApplicationContext или AnnotationConfigApplicationContext.
Но если в приложении используется два подхода (конфигурация бинов в xml и через аннотации) то получается нужно работать с двумя контекстами. Можно ли их смержить или подключить один в другой что бы получив один контекс в котором бины были и тек которые в xml и те которые сконфигурены аннотациями?
  • Вопрос задан
  • 169 просмотров
Пригласить эксперта
Ответы на вопрос 2
@LepikhinEgor
Java developer
Есть аннотация @ImportResource("classpath:app-config.xml"), внутри нее соответственно прописываешь путь к xml с бинами
Ответ написан
Комментировать
Vope
@Vope
Java Software Engineer
У них есть общий родитель - GenericApplicationContext, он более гибкий, посмотри в эту сторону

Ссылка на документацию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы