В настоящее время стандартное поведение загрузочного сервера Spring заключается в том, что он запускается (выбрасывает / регистрирует ошибку, но все еще запускается), даже если он не может установить соединение JDBC с бэкендом из-за неправильного имени хоста / порта или базы данных или ошибок аутентификации. Вместо этого я хотел, чтобы приложение не работало (зачем просто запускать сервер, когда он не может подключиться к базе данных или обслуживать какие-либо запросы). Любая идея, как этого добиться. Также я использую Spring data jpa для взаимодействия с базой данных.