gpt4 book ai didi

java - 执行#isClosed 方法后是否需要关闭连接?

转载 作者:行者123 更新时间:2023-12-01 04:21:51 26 4
gpt4 key购买 nike

我想知道测试数据库连接是否会添加到连接池中?为了清楚起见,请查看我的代码。

try {
if (conn ==null || conn.isClosed()) {
return false;
}else {
return true;
}
} catch (Exception e){
return false;
}

返回后需要添加 conn.close() 吗?即使只是连接测试?

最佳答案

如果这个方法在你的设计中负责确保连接关闭,那么是的,你应该关闭它只是为了让事情变得干净;让陈旧的连接堆积起来是没有意义的。 (而且您不应该捕获Exception;捕获声明的任何特定异常,这里不应该有任何异常,这样真正的问题报告就不会被吃掉。)

关于java - 执行#isClosed 方法后是否需要关闭连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18827526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com