结果集关闭时语句会发生什么?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