Поддерживает ли Spring Boot application.yml ссылку на переменные по ключу - PullRequest
0 голосов
/ 29 мая 2020

Мне нужны заполнители для ключей карты внутри 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 (я думаю, это не зависит от версии, но все равно предоставляется)

...