JDBC资源释放
关闭顺序:
ResultSet => Statement => Connection
1 private void release(ResultSet rs, Statement stmt, Connection conn) { 2 if (rs!=null){ 3 try { 4 rs.close(); 5 }catch (SQLException e){ 6 e.printStackTrace(); 7 } 8 } 9 10 if (stmt!=null){ 11 try { 12 stmt.close(); 13 }catch (SQLException e1){ 14 e1.printStackTrace(); 15 } 16 } 17 18 if (conn!=null){ 19 try { 20 conn.close(); 21 }catch (SQLException e2){ 22 e2.printStackTrace(); 23 } 24 } 25 }

浙公网安备 33010602011771号