autoReconnect=true
rekommenderas inte, motiveringen finns här
.
Generellt sett bör du inte göra JDBC-anslutningar själv från viloläge. Hibernate Session-objektet har en createQuery och createSQLQuery metod som gör det mesta av JDBC-kod överflödig. Jag säger det mesta eftersom jag inte har kommit på något sätt att göra en VAKUUMANALYS inifrån Hibernate, så jag måste göra en separat JDBC-anslutning för att göra det, men med undantag för sådana här kantfall bör du verkligen inte blanda JDBC och Hibernate.