Это означает, что сетевое соединение между приложением и базой данных было разорвано.
Это может происходить по разным причинам (сбой сети или тайм-аут соединения).Последнее предложение в основном о том, как решить проблему.
Либо вы можете попытаться изменить настройки, чтобы сделать подключение менее подверженным отказу / разъединению, либо настроить драйвер JDBC для обработки сбоя / отключения и повторного подключения автоматически.
Примечание. Не следует напрямую удерживать соединение в течение длительного периода времени.Получите соединение из пула, используйте его и верните обратно в пул.Пул управляет соединениями для вас.