Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Problema com o pool do Tomcat com o Hibernate. Tempo limite do MySQL


autoReconnect=true não é recomendado, a justificação está aqui .

Geralmente, você não deve fazer conexões JDBC a partir da hibernação. O objeto de sessão de hibernação tem um método createQuery e createSQLQuery que torna a maioria dos códigos JDBC supérfluos. Eu digo mais porque não descobri uma maneira de fazer uma VACUUM ANALYZE de dentro do Hibernate, então eu tenho que fazer uma conexão JDBC separada para fazer isso, mas exceto em casos extremos como esse, você realmente não deve misturar JDBC e Hibernate.