Мне нужны заполнители для ключей карты внутри Spring Boot application.yml
, которые ссылаются на некоторые существующие переменные (например, переменные / переменные env, объявленные в реквизитах для каждого профиля) * будет иметь два ключа: 1001
и 1005
, но настоящие значения - SETTINGS_ID_1
и SETTINGS_ID_2
. Поддерживает ли Spring такую функцию на application.yml
? Эти заполнители отлично работают со значениями карты, но не с ключами.
Я пробовал следующие варианты, но безуспешно (реквизиты либо имеют строковые значения как есть, либо исключение ParserException: while parsing a flow sequence
):
[${SETTINGS_ID_2}]
'[${SETTINGS_ID_2}]'
$SETTINGS_ID_1
'$SETTINGS_ID_1'
версия с пружинной загрузкой 2.2.2
(я думаю, это не зависит от версии, но все равно предоставляется)