Rumah >pangkalan data >tutorial mysql >Terangkan perbezaan antara RowSet dan ResultSet dalam JDBC?
Berikut ialah perbezaan antara RowSet dan ResultSet:
ResultSet | RowSet |
---|---|
sentiasa mengekalkan sambungan pangkalan data. RowSet boleh disambungkan dan diputuskan sambungan daripada pangkalan data. | |
tidak boleh bersiri. | Objek RowSet boleh bersiri. |
ResultSet objek tidak boleh dilalui melalui rangkaian. | Anda boleh menghantar objek RowSet melalui rangkaian. |
Objek ResultSet bukan objek JavaBean Anda boleh menggunakan kaedah executeQuery() untuk mencipta/mendapatkan set hasil. |
Objek ResultSet ialah objek JavaBean. Anda boleh menggunakan kaedah RowSetProvider.newFactory().createJdb cRowSet() untuk mendapatkan RowSet. |
Secara lalai, objek ResultSet tidak boleh ditatal atau dikemas kini. | Secara lalai, objek RowSet boleh ditatal dan boleh dikemas kini. |
Atas ialah kandungan terperinci Terangkan perbezaan antara RowSet dan ResultSet dalam JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!