Возможно программное переопределение свойств Spring при запуске. Это было бы хорошим местом для извлечения свойств из любой базы данных, которую вы sh установили, и задали их.
Вот пример (скопируйте / вставьте из этот ответ ). Вы должны добавить получение конфигурации из базы данных
@SpringBootApplication
public class Demo40Application{
public static void main(String[] args){
SpringApplication application = new SpringApplication(Demo40Application.class);
Properties properties = new Properties();
properties.put("server.port", 9999);
application.setDefaultProperties(properties);
application.run(args);
}
}