if(conn != null) { try { conn.close(); } catch(Exception e) { e.printStackTrace(); } conn = null; }写个工具类来关也可以: public static void close(Connection conn) { if(conn != null) { try { conn.close(); } catch(Exception e) { e.printStackTrace(); } conn = null; } }注意,在有返回sql相关对象的函数里不要关connection,例如resultset、statement、preparedstatement,呵呵返回connection的就更不用说了;如果connection是几个函数公 用的,那就在这几个函数都调用完了再关闭;其他情况最好在函数里把connection关了!!
Java 数据库连接安全关闭代码实现
时间: 2024-10-10 06:40:52