Как программно определить текущий активный профиль с помощью Spring загрузки

Есть ли способ программно получить текущий активный профиль в моем bean?

Спасибо

Ответ 1

Неважно, ваше приложение загружено или просто raw Spring. Достаточно ввести Environment в ваш bean.

@Autowired
private Environment environment;
....

this.environment.getActiveProfiles();