Denne com.mysql.jdbc.exceptions.jdbc4.CommunicationsException undtagelse opstår, hvis din databaseforbindelse er inaktiv i lang tid. Denne inaktive forbindelse returnerer true på connection.isClosed(); men hvis vi forsøger at udføre en sætning, vil den udløse denne undtagelse, så jeg vil foreslå at gå med databasepooling.