Задать вопрос
@Mars36

Как добавить в feign client url из .properties?

application.properties в проекте отсутвует. Есть несколько файлов *.properties под каждый сервис, но соотвественно через плейсхолдер( ${url} ) - значения не доступны. Для этого используется отдельный класс. Соответсвенно заполнить поле аннотации таким способом нельзя.
eureka не используется.

РЕШЕНИЕ - в комменте под ответом
  • Вопрос задан
  • 247 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Wan-Derer
Зобанели на Хабре, волки́ ;((
Не очень понятно: проект на Spring? Если да, то:
1. Прочитать файл. Сделать MAP, выгрузить его в контекст через @ Bean. Если без Spring, то то же самое, но вместо бина сделать синглтон и к нему обращаться, получится что-то вроде глобальных констант.
2. Сделать application.properties (по-моему, они могут работать параллельно с .YML, но это надо проверить) и подключить туда другие .properties. @ Value будет работать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽