CachedRowSet、WebRowSet、FilteredRowSet、JoinRowSetなどの JDBC 行セットがあります。それらがどこで使用されているか知っている人はいますか?OK、開いて接続したくない場合は CachedRowSet が適している可能性があります。XML データを挿入する必要がある場合は WebRowSet が適している可能性があります (「そうかもしれません」が、よくわかりません)。しかし、他の人はどうですか?
明らかに、2 つの JoinRowSet を作成し、それらからすべてのデータを取得して Java でフィールドを結合するよりも、SQL クエリで結合を記述した方がパフォーマンスが向上します。FilteredRowSet についても同様です。大量のデータをグラブして Java でフィルタリングするよりも、where 句を SQL クエリに追加する方が効率的です。
しかし、誰かが CachedRowSet、WebRowSet、FilteredRowSet、および JoinRowSet を「発明」したのはなぜですか? 誰かが彼らの使用法について良い経験をしていますか?