Можно ли прочитать ключ внутри другого ключа в файле свойств? - PullRequest
2 голосов
/ 19 декабря 2010

Я использую Spring Framework & MessageSource & PropertyPlaceholderConfigurer для работы с файлами свойств. и я хочу, чтобы что-то вроде следующего?

key.num1=value1
key.num2= i am using ${key.num1}

в ключе считайте значение другого ключа. как это сделать?

1 Ответ

5 голосов
/ 19 декабря 2010

Да.Согласно приведенному ниже тексту PropertyPlaceholderConfigurer JavaDoc

PropertyPlaceholderConfigurer проверяет простые значения свойств, списки, карты, реквизиты и имена компонентов в ссылках на компоненты.Кроме того, значения заполнителей могут также ссылаться на другие заполнители, например:

rootPath = myrootdir
subPath = $ {rootPath} / subdir

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...