где Spring ищет значения с аннотацией @Value - PullRequest
0 голосов
/ 08 апреля 2020

В java / spring, когда вы используете аннотацию @Value для вставки значений в поле, где именно приложение ищет эти значения? Я прочитал, и я продолжаю видеть, что он ищет «файл свойств», но есть ли конкретное c имя / формат, который должен иметь этот файл, или определенная директория, в которой этот файл должен быть?

1 Ответ

1 голос
/ 08 апреля 2020

Если вы don't give any specific path thn, он будет использовать путь по умолчанию:

\src\main\resources\application.properties

Вы также можете указать c путь:

@propertySource("file:properties/application.properties")

Здесь папка свойств находится на том же уровне папки sr c. Вы можете поместить свой файл свойств куда угодно.

Надеюсь, это сработает!

...