【问题标题】:Closing ResultSet in Java 7 [duplicate]在 Java 7 中关闭 ResultSet [重复]
【发布时间】:2012-07-12 09:21:43
【问题描述】:

以下站点显示了使用 JDBC 的新“AutoClosable”功能:link。该站点正在显示语句将如何自动关闭,但结果集不在自动关闭的 try() 部分中。所以,我的问题是,我不需要直接在 Java 7 中关闭 ResultSets 吗?我一直使用这种模式:关闭结果集、关闭语句、关闭连接。

【问题讨论】:

标签: java jdbc


【解决方案1】:

来自Javadoc of ResultSet

当 Statement 对象时,ResultSet 对象会自动关闭 生成它的对象被关闭、重新执行或用于检索下一个 多个结果的序列。

【讨论】:

  • 谢谢,我不知道我是怎么错过的。
  • 顺便说一句:ResultSets 也是AutoCloseable,所以没有什么可以阻止您使用 try-with-resources 尽快关闭结果集。
猜你喜欢
  • 2018-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多