什么时候应该使用连接的RowSet和何时 - 断开连接?

时间:2014-08-31 13:39:21

标签: java jdbc rowset

我已阅读有关rowset

的这篇文章

http://javarevisited.blogspot.ru/2014/04/Connected-vs-disconnected-rowsetprovider-rowsetfactory-and-rowset-JDBC-Java.html

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

  1. 已连接(JdbcRowset
  2. 已断开连接(JoinRowSetCachedRowSetFilteredRowSetWebRowSet
  3. 我理解这些RowSet类型之间的区别,但我对创建两种RowSet类型的目标有误解。它与性能问题有关吗?

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

1 个答案:

答案 0 :(得分:1)

从您的来源:
1)仅在想要读取或写入时连接到数据库的断开连接的数据库,另一方面,(...)连接数据库始终保持JDBC连接

那么我们为什么要浪费资源=>表现问题。