这个问题已经在这里有一个答案:
- 必须虽然连接是继关闭JDBC结果集和报表单独关闭? 11个回答
以下网站显示使用新的“AutoClosable”的特点与JDBC: 链接 。 本网站展示了如何声明将自动关闭,但结果集是不是在尝试()部分,在那里它会自动关闭。 所以,我的问题是,我不需要直接在Java 7中关闭的ResultSet? 我一直使用的模式:关闭ResultSet,密切声明,关闭连接。
这个问题已经在这里有一个答案:
以下网站显示使用新的“AutoClosable”的特点与JDBC: 链接 。 本网站展示了如何声明将自动关闭,但结果集是不是在尝试()部分,在那里它会自动关闭。 所以,我的问题是,我不需要直接在Java 7中关闭的ResultSet? 我一直使用的模式:关闭ResultSet,密切声明,关闭连接。
从结果集的Javadoc :
当生成它的Statement对象被关闭时,重新执行,或用于检索从多个结果的序列中的下一结果的ResultSet对象将自动关闭。