Запуск базы данных при запуске программы - PullRequest
0 голосов
/ 08 ноября 2019

Я пишу небольшое приложение, которое подключается к базе данных Postgres.

Поддерживает ли eclipse или maven сценарии запуска, которые позволили бы мне проверить, работает ли база данных, и запустить ее, если нет, при запуске программы? Я думаю, что это может быть плохой практикой программирования, поскольку серверы никогда бы не сделали это в производственной среде, однако это действительно значительно облегчит мне разработку.

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 09 ноября 2019

Быстрый ответ на вашу проблему будет такой плагин . Этот postgresql-maven-plugin может выполнять запуск и остановку сервера postgres. Предложите вам настроить другой профиль для разделения фаз разработки и сборки.

0 голосов
/ 08 ноября 2019

Я не отвечаю точно на то, что вы спросили, но я хочу добавить комментарий. Хороший способ сделать это - использовать docker и docker-compose в качестве центрального инструмента для управления и запуска всех служб, необходимых вашему приложению. Это работает очень хорошо.

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