有一些JDBC 行集像的CachedRowSet,WebRowSet的,FilteredRowSet的和JoinRowSet中。任何預兆知道他們在哪裏使用? 好吧,可能是CachedRowSet是我不希望打開和連接的地方,可能是WebRowSet,當我需要插入一些XML數據(「可能」但我不確定)時。但其他人呢?在哪裏使用jdbc Rowsets?
顯然,在SQL查詢中編寫連接而不是創建2 JoinRowSet,從它們獲取所有數據並在java中連接字段會更好。關於FilteredRowSet也是如此 - 將where子句添加到SQL查詢會更有效,而不是grub中的大量數據並通過java進行過濾。
但有人「發明了」CachedRowSet,WebRowSet,FilteredRowSet和JoinRowSet爲什麼?有人對他們的使用有一些很好的經驗嗎?