有一些JDBC 行集,如CachedRowSet,WebRowSet,FilteredRowSet和JoinRowSet.有没有预知他们在哪里使用?好吧,可能是CachedRowSet很好,我不想打开和连接,可能是WebRowSet好我需要插入一些XML数据("可能是",但我不确定).但其他人呢?
显然,在SQL查询中编写连接而不是创建2 JoinRowSet,从中获取所有数据并在java中连接字段更好.关于FilteredRowSet也是如此 - 将where子句添加到SQL查询而不是grub大量数据并通过java过滤它更有效.
但有人"发明"了CachedRowSet,WebRowSet,FilteredRowSet和JoinRowSet为什么?有没有人对他们的使用有一些很好的经验?
小智 0
RowSet 接口,从 JDBC 数据源检索行,但可以自定义行集,以便其数据也可以来自电子表格、平面文件或任何其他具有表格格式的数据源。
已断开连接(除了从数据源读取数据或向数据源写入数据时之外,未连接到数据源)
CachedRowSet
JoinRowSet
FilteredRowSet
WebRowSet
Run Code Online (Sandbox Code Playgroud)
缓存行集 - 断开连接并且无需驱动程序即可运行,旨在与瘦客户端配合使用,以便在分布式应用程序中传递数据或使结果集可滚动和可更新
WebRowSet - 能够读取和写入 XML 格式的行集。
FilteredRowSet - 用于从行集中过滤出的数据子集。
JoinRowSet - 用于组合来自两个不同 RowSet 对象的数据。当相关数据存储在不同的数据源中时,这尤其有价值
| 归档时间: |
|
| 查看次数: |
1258 次 |
| 最近记录: |