У меня есть приложение для весенней загрузки с несколькими профилями: dev, prod, staging, simulation, каждое из которых подключается к разным базам данных, и все они имеют общие свойства, а у меня также есть файл docker, в котором есть некоторые свойства, которые у меня есть в профилях, и у меня есть определение задачи.
Я знаю, что определение задачи имеет наивысший приоритет, и оно будет переопределять все свойства в docker и профилях, затем docker идет после приоритетов, которые переопределить свойства профиля.
Мой вопрос заключается в том, как лучше всего указывать, какие свойства должны go в каждом файле, с небольшим объяснением, почему.