我知道Java中的安全模式是在finally塊中依次關閉ResultSet,Statement和Connection。關閉連接是否自動關閉語句和結果集?
如果關閉連接,然後嘗試關閉語句(不拋出異常)。但是,如果您嘗試從語句中調用任何方法,則會引發異常。
我想知道關閉連接會自動關閉所有由該連接創建的語句對象嗎?
更新:
我使用DatabaseProductVersion:Oracle數據庫11g第二版11.1.0.0.0
的DriverName:Oracle JDBC驅動程序
DriverVersion:10.2.0.4.0
http://stackoverflow.com/questions/4507440/must-jdbc-resultsets-and-statements-be-closed-separately-although-the-connection –