Загрузите конфигурацию пружины XML в соответствии с профилем

Я знаю, что могу загрузить контекст приложения из XML-файла следующим образом:

ApplicationContext app = new ClassPathXmlApplicationContext("META-INF/applicationContext.xml");

Но в моем случае это не имеет значения.

внутри applicationContext.xml Я использую профили.

Как я могу загрузить контекст в соответствии с профилем?

1 ответ

Вы можете установить профиль через свойство JVM

-Dspring.profiles.active=YOUR_PROFILE_NAMES_AS_COMMA_SEPARATED_LIST

Затем создается контекст приложения с бинами, которые вы активировали с помощью свойства JVM.

Другие вопросы по тегам