0
我在嘗試關注JDBC URL和屬性,但它不能與autoReconnect=true
一起使用。休眠到MySQL自動連接鬆散甚至在JDBC中使用autoReconnect = true URL
<properties>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/gift20da_jobportal?autoReconnect=true</property>
<property name="hibernate.connection.username">gift20da_jobportal</property>
<property name="hibernate.connection.password">[email protected]</property>
<property name="hibernate.connection.pool_size">10</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.hbm2ddl.auto">update</property>
</properties>
有沒有其他的方法來保持連接?
我在猜你會得到有關連接丟失的錯誤?我認爲問題是你可能沒有在每次請求後關閉EntityManager(Session)。你應該用一個try-finally塊來放置一個過濾器,以確保它總是被關閉。 – coladict