DataAccessResourceFailureException解决办法

org.springframework.dao.DataAccessResourceFailureException
Last packet sent to the server was 1 ms ago.

这个错是在连接Mysql数据库的过程中出现的。看这个异常的名字是数据库连接方面报错了。


出现这个问题,首先一定要确定url、数据库用户名和密码是否配置正确,看看连接字串,端口是否配置正确。

如果上面的情况都检查完还是找不到问题所在的话,就需要设置在数据库连接异常中断时,是否重新连接

在hibernate.cfg.xml或者applicationContext.xml文件中加入autoReconnect=true,设置数据库在遇到异常中断的情况下重新连接。
下面的是我写的一个例子:
<property name="url" value="jdbc:mysql://127.0.0.1/dbname?characterEncoding=utf-8&amp;autoReconnect=true">
</property>

配置好后,重启下服务器,问题就解决了

DataAccessResourceFailureException解决办法,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。