Объединить список из нескольких файлов YAML Spring BootJAVA

Программисты JAVA общаются здесь
Anonymous
Объединить список из нескольких файлов YAML Spring Boot

Сообщение Anonymous »

Можно ли объединить списки одних и тех же элементов из нескольких файлов конфигурации пружины, записанных в Yaml? < /p>

Пример: < /p>

Код: Выделить всё

postgres.yml
содержит мою информацию Postgres DB. Он также содержит место пролета моих сценариев миграции: < /p>

Код: Выделить всё

---
flyway:
locations:
- flyway/migrations/postgres
< /code>

То же самое с моими миграциями Oracle: < /p>

---
flyway:
locations:
- flyway/migrations/oracle
< /code>

Теперь, если я хочу начать свое приложение с тестовых данных, я хочу включить свой каталог test_data < /code> (эти данные работают как для Postgres, так и для Oracle): < /p>

---
flyway:
locations:
- flyway/test_data
When I run the application with active profiles postgres,testdata the migrations are not loaded, since the locations entry is overridden by the test-data-file.

For this setup I could create four config-files to run each db with and without the test-data, but what would I do, if I have four different databases and Три набора тестовых данных?

Подробнее здесь: https://stackoverflow.com/questions/411 ... yaml-files

Вернуться в «JAVA»