Mysql
 sql >> Base de données >  >> RDS >> Mysql

Problème avec la mise en commun de Tomcat avec Hibernate. Délai d'attente MySQL

autoReconnect=true n'est pas recommandé, la justification se trouve ici .

En règle générale, vous ne devriez pas établir de connexions JDBC vous-même depuis l'hibernation. L'l'objet Hibernate Session a une méthode createQuery et createSQLQuery qui rend la plupart du code JDBC superflu. Je dis la plupart parce que je n'ai pas trouvé de moyen de faire une VACUUM ANALYZE depuis Hibernate, je dois donc établir une connexion JDBC distincte pour le faire, mais à part les cas extrêmes comme celui-ci, vous ne devriez vraiment pas mélanger JDBC et Hibernate.