请教:java.sql.SQLException:关闭的连接
2个回答
展开全部
出现这种情况,有两种情况:
1、在使用完数据库连接之后,你进行连接关闭的时候,就是调用connection.close()的时候,没有判断是否为null;
2、使用完一个数据库连接之后,没有关闭,长时间之后再使用这个连接的时候,该连接可能因为防火墙或者数据库设置的超时时间导致自动断开关闭了,这样使用的时候就会出现这个异常。
具体的原因还需要结合你使用的框架和你的代码进行分析。
1、在使用完数据库连接之后,你进行连接关闭的时候,就是调用connection.close()的时候,没有判断是否为null;
2、使用完一个数据库连接之后,没有关闭,长时间之后再使用这个连接的时候,该连接可能因为防火墙或者数据库设置的超时时间导致自动断开关闭了,这样使用的时候就会出现这个异常。
具体的原因还需要结合你使用的框架和你的代码进行分析。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询