У меня есть внешняя конфигурация с ключами, которая меняется в зависимости от среды, в которой я нахожусь. Мне нужно иметь возможность сделать что-то вроде этого:
application.yml
external_val: ${${LOCAL_ENV_VAR}-external-path}
То естьсначала мне нужно использовать переменные среды, чтобы заменить путь для внешнего источника, затем мне нужно, чтобы этот путь был разрешен во внешнем источнике конфигурации.
Единственное, что я могу получить - это жесткое кодирование значений какнапример:
application.yml
external_val: ${preprod-external-path}
Как правильно искать вложенные свойства в Spring Boot?