Під час запуску програми Spring Boot автоматично знайде та завантажить файли application.properties і application.yaml із таких місць:
- З шляху класу. Корінь шляху до класу. Пакет classpath /config.
- З поточного каталогу. Поточний каталог. Підкаталог config/ у поточному каталозі.
- Крок №1: Створіть проект Spring Boot.
- Крок №2: Створіть новий файл властивостей у папці src/main/resources.
- Крок №3: Створіть клас для читання значень із файлу властивостей.
- Крок №4: Застосуйте @PropertySource(“—“) до основного/стартового класу.
- Крок №4: Перевірте результат.
Якщо вам потрібно перезавантажити властивості, ви можете ініціювати операцію оновлення через кінцеву точку приводу або вебхук, і ваша програма Spring Boot отримає найновіші властивості з конфігураційного сервера.
Насправді, найпростіший спосіб – це поставити заявку. властивості та ваші. jar у той же каталог і просто java -jar ваш. jar автоматично завантажить цей зовнішній конфігураційний файл.
Доступ до властивостей у Spring Boot
- Зареєструйте файли властивостей за допомогою @PropertySource. …
- Введіть значення властивості за допомогою @Value. …
- Прив’яжіть поля до значень властивостей за допомогою @ConfigurationProperties. …
- Перевірте значення властивості. …
- Включити додаткові файли конфігурації. …
- Висновок.