java.sql.SQLException:IO异常:Connection reset...........

来源:互联网 发布:驱动精灵linux版 编辑:程序博客网 时间:2024/05/21 17:15

报错截图:


当数据库连接池中的连接被创建而长时间不使用的情况下,该连接会自动回收并失效。但是客户端并不知道 ,在进行数据库操作时仍然使用的是无效的数据库连接,这样就会导致客户端程序报错误。

解决方法:

在配置数据源的文件中加上下面一行代码

<propertity name="validationQuery" value="select * from dual" />

配置之后,客户端在使用一个连接时会对改连接进行测试,当这个连接已经失效时候,则会从连接池中获取有效的连接来用。

阅读全文
0 0