有时,当我运行我的应用程序时,Hibernate 会通知我与 MySql 服务器的连接丢失。我在 SO 上找到了一个解决方案 - 添加 autoReconnect=true
到连接 url。
问题是我的 url 中已经有一个参数。我尝试在上面添加 &
、?
和 ;
,但它们都不起作用。
我的连接字符串:
<property name='connection.url'>jdbc:mysql://localhost:3306/db?zeroDateTimeBehavior=convertToNull;autoReconnect=true</property>
最佳答案
尝试使用 &
而不是 amp 来为 xml 转义它。
jdbc:mysql://localhost:3306/db?zeroDateTimeBehavior=convertToNull&autoReconnect=true
关于java - hibernate.cfg.xml 中的 Hibernate connection.url - 处理多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21857413/