Java 何时应使用已连接的行集?何时-已断开?

Java 何时应使用已连接的行集?何时-已断开?,java,jdbc,rowset,Java,Jdbc,Rowset,我读过这篇关于行集的有趣文章 我意识到我们有两种类型的行集: 已连接(JdbcRowset) 断开连接(JoinRowSet,CachedRowSet,FilteredRowSet和WebRowSet) 我理解这些行集类型之间的区别,但我对创建两种类型的行集的目的有误解。它与性能问题有关 在回答第一个问题后,我想知道为什么只有JdbcRowset连接,而restRowset继承器断开连接。来源: 1) 断开连接的数据库仅在需要读取或写入时连接到数据库,另一方面,连接的数据库(…)保持JDBC连

我读过这篇关于行集的有趣文章

我意识到我们有两种类型的行集:

  • 已连接(
    JdbcRowset
  • 断开连接(
    JoinRowSet
    CachedRowSet
    FilteredRowSet
    WebRowSet
  • 我理解这些
    行集
    类型之间的区别,但我对创建两种类型的
    行集
    的目的有误解。它与性能问题有关

    在回答第一个问题后,我想知道为什么只有
    JdbcRowset
    连接,而rest
    Rowset
    继承器断开连接。

    来源:
    1) 断开连接的数据库仅在需要读取或写入时连接到数据库,另一方面,连接的数据库(…)保持JDBC连接始终处于活动状态

    那么我们为什么要浪费资源=>性能问题呢