JDBC 中的连接和断开连接的行集是什么?
RowSet 是 ResultSet 对象的包装器。它可以连接、断开与数据库的连接,并且可以序列化。它通过设置属性来维护 JavaBean 组件。您可以通过网络传递 RowSet 对象。默认情况下,RowSet 对象是可滚动的且可更新的。
RowSet 对象有两种类型
连接的行集:连接的行集对象使用 JDBC 驱动程序连接到数据库。它建立与数据库的连接,并执行所需的运算。连接将一直保持,直到 RowSet 对象关闭。
断开连接的行集:断开连接的行集对象仅在从数据库读取数据和写入数据时连接到数据库。断开连接的行集对象在处理数据时不保持与数据库/数据源的连接,因此它独立运行。
断开连接的行集对象与连接的行集对象几乎相同,除了它们
与连接的行集对象相比,重量更轻。
可序列化的。
能够将数据发送到轻量级客户端,例如手机等。
JDBC 提供了四个表示断开连接的行集对象的类。
CachedRowSet:CachedRowSet 是断开连接的行集的基本实现。它连接到数据源,从中读取数据,断开与数据源的连接,然后处理检索到的数据,重新连接到数据源并写入修改。
WebRowSet:WebRowSet 扩展了 CachedRowSet。
JoinRowSet:它能够将数据发送到轻量级客户端,例如手机等。
FilteredRowSet:这使您可以减少 RowSet 中可见的行数。
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP