jdbc中的离线数据集(RowSet)

来源:互联网 发布:淘宝怎么升买家信用 编辑:程序博客网 时间:2024/05/29 17:33

      直接使用jdbc 的api编程的话,大家最长使用的就是ResultSet接口进行数据的读取了,但是大家也会觉得很不方便,因为ResultSet是在线的数据集,在读取数据的过程中不能断开数据库联接,只有读取数据完成后才能close掉相关对象。

      其实java也提供了离线的数据集,那就是RowSet接口以及相关的 子接口。而且sun在jdk里面提供一个默认的实现,而且象oracle这样比较大型的数据库驱动里面也提供自己的RowSet实现。

  下面以sun的默认 实现来说明离线数据的使用吧,数据库为sql Server 2000,连接的数据库为Northwind。

 

        如果你不使用持久层,那么使用离线数据集可以很好的解决分页和数据库连接的问题。  

原创粉丝点击