Как можно переопределить значения application-default.yml весной - PullRequest
0 голосов
/ 28 февраля 2020

Предположим, есть три отдельных проекта весенней загрузки, которые зависят друг от друга, например:

Другое-приложение ----> Моя-библиотека ----> Другое-Библиотека

Другая библиотека имеет свойство, которое является обязательным и заполняется свойствами конфигурации весенней загрузки. Другое приложение дополнительно использует My-Library (и Other-library). My-библиотека - это мой собственный код, которым я могу манипулировать им (другие модули не в моей руке).

Проблема в том, что Other-App не устанавливает свойство Other-Library. исключение при запуске приложения. Other-App не использует необходимую My-библиотеку (и Other-library), поэтому, возможно, он не устанавливает все обязательные свойства всех зависимостей.

Я создал application-default.yml в My- Библиотека для установки значения по умолчанию свойства Other-library. но теперь Other-App только с application-default.yml может переопределить мое значение по умолчанию, если оно хочет использовать свою зависимость.

Есть ли способ установить значение по умолчанию для других свойств модуля? Или есть лучший способ переопределить application-default.yml для конечного пользователя?

...