#java #spring
Вопрос:
Можем ли мы иметь несколько файлов конфигурации Spring в одном проекте? Если да, то может ли кто-нибудь привести рабочий пример в поддержку этой концепции?
Комментарии:
1.
tried few ways but it did not work
Что вы пробовали и как поняли, что это не сработало?2. Существует слишком мало информации, чтобы можно было правильно ответить на этот вопрос.
Ответ №1:
Да, в крупных проектах наличие нескольких конфигураций пружин повышает ремонтопригодность и модульность.
Вы можете загрузить несколько файлов, подобных этому:-
@Configuration
@Import({MainConfig.class, SchedulerConfig.class})
public class AppConfig {
Вы также можете загрузить один XML-файл, который будет содержать все конфигурации.
ApplicationContext context = new ClassPathXmlApplicationContext("spring-all.xml");
внутри XML-файла:-
<import resource="main.xml"/>
<import resource="scheduler.xml"/>
Комментарии:
1. вы прочитали вопрос? «Файлы конфигурации пружины» != «Конфигурации пружины». И кто все еще использует xml с Spring?