JDBC的资源释放
发布时间:2020-12-15 07:48:48 所属栏目:Java 来源:网络整理
导读:1.1.1?JDBC资源释放 JDBC程序执行结束后,将与数据库进行交互的对象释放掉,通常是ResultSet,Statement,Connection。 这几个对象中尤其是Connection对象是非常稀有的。这个对象一定要做到尽量晚创建,尽早释放掉。 l 将资源释放的代码写入到finally的代码块
1.1.1?JDBC资源释放
JDBC程序执行结束后,将与数据库进行交互的对象释放掉,通常是ResultSet,Statement,Connection。 这几个对象中尤其是Connection对象是非常稀有的。这个对象一定要做到尽量晚创建,尽早释放掉。 l 将资源释放的代码写入到finally的代码块中。 l 资源释放的代码应该写的标准: if(rs !=null){ try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } rs = null; } if(statement !=null){ try { statement.close(); } catch (SQLException e) { e.printStackTrace(); } statement = null; } if(conn !=null){ try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } conn = null; } ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |