Как вставить строку, содержащую ${...} в весенний файл application.properites
Как вставить строку, содержащую ${...} в весенний файл application.properites
Я хотел предоставить следующую пару ключ-значение в файле applicationaiton.properties весной и хотел, чтобы spring игнорировала заполнитель, не решая его.
output.folder=${date:now:yyyy-MM-dd}/success/${header.CamelFileName}
Но при загрузке пружина пытается указать значение заполнителя, например header.CamelFileName, и выдаст исключение. Есть ли способ избежать этого?
1 ответ
Решение
Вы можете попробовать что-то вроде этого, чтобы избежать заполнителя:
$=$
output.folder=${date:now:yyyy-MM-dd}/success/${$}{header.CamelFileName}
Это может показаться немного сложным, но вы должны избежать знака доллара, чтобы не повернуть ${header.CamelFileName}
в ссылку