Có một số JDBC Rowsets như CachedRowSet, WebRowSet, FilteredRowSet và JoinRowSet. Có bất kỳ bode biết nơi họ đang sử dụng? Ok, có thể CachedRowSet là tốt nơi tôi không muốn mở và kết nối, có thể là WebRowSet tốt khi tôi cần chèn một số dữ liệu XML ("có thể" nhưng tôi không chắc chắn). Nhưng còn những người khác thì sao? Rõ ràng, nó là tốt hơn cho hiệu suất để viết tham gia vào truy vấn SQL thay vì tạo 2 JoinRowSet, lấy tất cả dữ liệu từ chúng và tham gia các trường trong java. Điều tương tự về FilteredRowSet - nó là hiệu quả hơn để thêm mệnh đề where vào truy vấn SQL thay vì grub rất nhiều dữ liệu và lọc nó bằng java.Trường hợp jdbc Rowsets được sử dụng?
Nhưng ai đó "đã phát minh" CachedRowSet, WebRowSet, FilteredRowSet và JoinRowSet tại sao? Có ai có một số kinh nghiệm tốt về họ sử dụng?