Mysql
 sql >> Database >  >> RDS >> Mysql

Problema con il pool di Tomcat con Hibernate. Timeout MySQL

autoReconnect=true non è raccomandato, la giustificazione si trova qui .

In genere, non dovresti creare connessioni JDBC da solo dall'ibernazione. L'oggetto Sessione di sospensione ha un metodo createQuery e createSQLQuery che rende superflua la maggior parte del codice JDBC. Dico la maggior parte perché non ho trovato un modo per eseguire un ANALISI DEL VUOTO da Hibernate, quindi devo creare una connessione JDBC separata per farlo, ma a parte casi limite del genere, non dovresti davvero mescolare JDBC e Hibernate.