解釋 JDBC 中 RowSet 和 ResultSet 之間的區別?


以下是 RowSet 和 ResultSet 之間的區別

ResultSetRowSet
ResultSet 始終保持與資料庫的連線。RowSet 可以連線或斷開與資料庫的連線。
不能序列化。RowSet 物件可以被序列化。
ResultSet 物件無法透過網路傳遞。RowSet 物件可以透過網路傳遞。
ResultSet 物件不是 JavaBean 物件
可以使用 executeQuery() 方法建立/獲取結果集。
ResultSet 物件是 JavaBean 物件。
可以使用 RowSetProvider.newFactory().createJdb cRowSet() 方法獲取 RowSet。
預設情況下,ResultSet 物件不可滾動或更新。預設情況下,RowSet 物件可滾動且可更新。

更新於: 2020-03-09

3K+ 瀏覽量

開啟您的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.