Приложение Spring Boot 2.x в работе: переопределенные текстовые файлы ресурсов должны вступить в силу немедленно (после перезагрузки страницы) - PullRequest
0 голосов
/ 22 марта 2020

Сценарий выглядит следующим образом:

В приложении есть такие вещи, как заголовки столбцов сетки, метки форм и т. Д. c. извлечены в текстовые файлы ресурсов. Пользователи должны иметь возможность переопределить их через отдельный файл.

Например, если в основном файле есть что-то вроде form.user.lastName="Last name", пользователи должны иметь возможность переопределить то же самое (в этом другом месте, доступном через их profile) as form.user.lastName="Family name".

Если все это произойдет в рабочей среде, будет ли необходимо перекомпилировать и повторно развернуть приложение? Есть ли способ включить его без перекомпиляции / повторного развертывания (для этого достаточно refre sh)?

1 Ответ

0 голосов
/ 22 марта 2020

Два варианта, которые я могу вспомнить

  1. Сервер конфигурации Spring Cloud с refre sh scope
  2. Сохраните значение в базе данных и прочитайте его из базы данных. Укажите конечную точку отдыха, чтобы обновить значение в базе данных и обновить sh значение.
...