什么是闭偶数均值和定义的结果集

  • 本文关键字:定义 结果 java jdbc resultset
  • 更新时间 :
  • 英文 :


我只是想了解关闭ResultSet意味着什么以及它的实际定义。

在继续这些后续问题之前

ResultSet接口的isClosed((方法用于确定当前ResultSet对象是否关闭。

如何避免Java中ResultSet是关闭异常?

https://www.tutorialspoint.com/how-do-you-check-if-a-resultset-is-closed-or-not-in-jdbc

关闭释放资源

Javadoc解释道:

[Closing]释放此ResultSet对象的数据库和JDBC资源

执行查询后:

  • 数据库在维护结果时占用了大量资源。其中包括使用内存、可能对表和/或行进行锁定等
  • 您的Java应用程序在维护结果方面也有资源。其中包括内存、网络连接等

关闭ResultSet会释放服务器端和客户端的资源。

因此,养成在不再需要时尽快关闭ResultSet的习惯。不要让它逗留。其他JDBC对象(如StatementPreparedStatementConnectionRowSet等(也是如此。

尝试使用资源

通常,最好养成使用try-with-resources语法自动关闭这些对象的习惯。这适用于所有标记为AutoCloseable的JDBC类。

这已经被报道了很多次了,所以搜索Stack Overflow来了解更多信息。您将看到完整的示例代码(其中一些是我编写的(。


一定要学习Java™Oracle的教程。具体来说,Trail:JDBC数据库访问

相关问题:

Try/Try与资源和连接,语句和结果集关闭

我应该如何使用带有JDBC的try-with-resources

在Java7之后将ResultSet放入嵌套的try-with-resources语句中是一种好的做法吗

尝试使用资源-参数化PreparedStatements

使用";尝试使用资源";对于在没有任何引用的情况下创建的资源

JDBC连接尝试使用资源

相关内容

  • 没有找到相关文章

最新更新