結果集關閉時語句會發生什麼?ResultSet關閉時語句會發生什麼?
Statement stmt = null;
ResultSet rs = null;
try {
stmt = con.createStatement();
rs = stmt.executeQuery(query.toString());
...
}
// lots of code
rs.close()
注:一個結果對象被生成它當Statement對象關閉, 重新執行,或用於從 序列檢索下一個結果的聲明 對象自動關閉多個結果。
但是,當ResultSet先關閉時會發生什麼?
對於這件事,首先會發生什麼?
+1說明。很好的一個 –
當你關閉連接時,結果集和語句將被自動關閉... – Sajmon
@ hawaii.five-0是的,除非它是一個連接池,並且你只是將連接釋放回池中。 – npe