社区
Web 开发
帖子详情
connection 关闭后 resultset自动关闭,那么在connection关闭前还需要关闭resultset吗?
spring_cj
2004-09-15 10:07:55
如题
...全文
427
8
打赏
收藏
connection 关闭后 resultset自动关闭,那么在connection关闭前还需要关闭resultset吗?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黑马
2004-09-15
打赏
举报
回复
资源不用就释放,养成好习惯!
jinsfree
2004-09-15
打赏
举报
回复
关是良好的习惯,有时候你会在一个connection下打开好几个resultset的
sagittarius1979
2004-09-15
打赏
举报
回复
必须关闭.
result在数据库中占用的是游标的资源,如果不关闭那么数据库中的游标资源马上耗尽(在循环中特别明显),报ora-1000号(oracle中)错误。
这个不是习惯的问题,而是对于程序稳定的问题。
xixuemao
2004-09-15
打赏
举报
回复
就好比你们家的门和防盗门一样,只关防盗门可以,最好都关上。呵呵
alaal
2004-09-15
打赏
举报
回复
应该可以吧
但有的时候并不需要关闭connection,而只需要关闭resultset
gogollili
2004-09-15
打赏
举报
回复
最好是关上
寒舍人
2004-09-15
打赏
举报
回复
关
skyboy0720
2004-09-15
打赏
举报
回复
最好是关闭,养成好习惯!
关于
关闭
Connection
是否会
自动
关闭
Statement,
ResultSet
问题
本文详细阐述了在程序中
关闭
数据库连接、Statement与
ResultSet
对象的必要性,强调了
关闭
这些对象对资源管理和避免内存泄露的重要性。通过实例代码说明,
关闭
Connection
对象后,Statement和
ResultSet
不会
自动
关闭
,需明确
关闭
它们以释放资源。
怎样实现
关闭
connection
时
自动
关闭
Statement和
ResultSet
本文介绍了一种通过自定义
Connection
类来实现
自动
关闭
Statement和
ResultSet
的方法,以此避免内存泄漏问题。通过持有软引用并在
关闭
连接时
自动
清理这些资源。
JDBC中
关闭
Connection
是否会
自动
关闭
Statement,
ResultSet
?
在数据库操作中,
关闭
Connection
对象并不会
自动
关闭
Statement和
ResultSet
对象。这三个对象
关闭
顺序无关紧要,但通常建议按照
ResultSet
、Statement、
Connection
的顺序进行
关闭
。了解这一点对于有效管理和防止资源泄漏至关重要。
关于
ResultSet
的
关闭
问题
本文探讨了在Java中正确
关闭
数据库连接、Statement及
ResultSet
的方法。强调了在使用数据库连接池时,仅
关闭
Connection
可能导致资源泄露的问题,并提供了一段示例代码来展示如何确保所有资源都被妥善
关闭
。
JDBC数据库连接池
connection
关闭
后Statement和
ResultSet
未
关闭
的问题
本文探讨了JDBC中
Connection
、Statement及
ResultSet
的资源管理规范。详细介绍了JDBC规范中关于
关闭
这些对象的要求,以及JDK不同版本中对于资源
自动
管理的规定。强调了在使用数据库连接池时,显式
关闭
资源的重要性,以避免内存泄漏和资源浪费。
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章