我知道什么是RowSet以及全部;我想知道的是它是否可以正常工作并且已经被接受,或者是否仍然存在错误,并且没有像传统的ResultSet那样被广泛接受。到目前为止,对我来说看起来不错,但我想听听更多有关该主题的经验。
最佳答案
我认为,确定RowSet是否适合您有两个因素:
1)您可以将整个结果存储在内存中吗?有时,您需要一次解析结果集,而不能一次将整个结果存储在内存中。
2)您是否已针对RowSet的行为测试了JDBC驱动程序?
我认为#2是您从问题开始的地方。事实是,如果给定的RowSet健壮且可以投入生产,则它基本上取决于实现。从理论上讲,您也可以使用来自与JDBC驱动程序不同的供应商的RowSet实现,这也应该可以正常工作。