Загрузка учетных данных из конфига - PullRequest
0 голосов
/ 15 мая 2019

Пишу простой отдых клиента с пружинной загрузкой.В моем классе обслуживания я использую RestTemplate.Как избежать жесткого кодирования URL и ApiKey?Я пытался использовать файл application.properties и аннотацию значения, но я получил исключение нулевого указателя.Редактировать: Введенные поля через конструктор (используя аннотацию значения).Это хорошая практика?

1 Ответ

0 голосов
/ 15 мая 2019

Желательно, чтобы вы не хотели хранить URL и ap ikey в вашем приложении.

Я рекомендую сохранить файл свойств в вашем домашнем каталоге, а затем ссылаться на этот файл во время запуска.

java -jar app.jar --spring.config.location=classpath:/another-location.properties*

* Взято из Свойства с Spring и Spring Boot .

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