autoReconnect=true
не се препоръчва, обосновката е тук
.
По принцип не трябва да правите JDBC връзки сами от хибернация. Обектът Hibernate Session има метод createQuery и createSQLQuery, който прави повечето JDBC код излишни. Казвам най защото не съм измислил начин да направя ВАКУУМЕН АНАЛИЗ от Hibernate, така че трябва да направя отделна JDBC връзка, за да го направя, но като изключим крайните случаи като този, наистина не трябва да смесвате JDBC и Hibernate.