Разные файлы настроек для того же проекта весенней загрузки - PullRequest
0 голосов
/ 17 апреля 2020

Могу ли я иметь 2 разных файла настроек для одного и того же проекта весенней загрузки, с разными настройками для каждого? Моя цель - иметь один application.properties файл в обычном месте (src/main/resources), например, с настройками Spring-Security и Thimeleaf, а другой файл, который создается при первом запуске приложения, с настройками, относящимися к источник данных и jpa / hibernate.

этот второй файл будет создан после своего рода «мастера установки», где у пользователя будут запрашиваться данные подключения к базе данных (например, URL, имя пользователя и пароль), и сохраняться во внешних местах для файлов свойств. После этого приложение должно создать базу данных и экспортировать сущности на уровне модели в таблицы базы данных, как это произошло бы, если бы я использовал optin spring.jpa.hibernate.ddl-auto=create для файла embed application.properties.

Кто-нибудь знает, возможно ли что-то подобное? Если да, то как это сделать? 1010 *? 1009 *

1 Ответ

0 голосов
/ 17 апреля 2020

Этого можно добиться, используя свойство spring.config.additional-location.

Например: java -jar myproject.jar --spring.config.additional-location=/etc/java/myapp/config/

См. Здесь c здесь

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