Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java EE 综合讨论区
» Hibernate
打印话题 寄给朋友 订阅主题 |
作者 | 求助Statement, ResultSet 递归!!! |
fengshaojian
发贴: 3 积分: 0 |
于 2008-11-08 12:41
求助:这种递归会不会造成打开的资源(conn,stmt,rs)不能关闭? public static void deleteCategory(int id, int pid) { Connection conn = null; Statement stmtFindChild = null; Statement stmtDel = null; conn = DB.getConn(); stmtFindChild = DB.getStmt(conn); stmtDel = DB.getStmt(conn); String sql = "delete from category where id = "+id; String sqlFindChild = "select * from category where pid = "+id; ResultSet rs = DB.getRs(stmtFindChild, sqlFindChild); try{ while(rs.next()){ deleteCategory(rs.getInt("id"),rs.getInt("pid")); } { DB.executeUpdate(stmtDel, sql); conn.close(); stmtDel.close(); stmtFindChild.close(); rs.close(); } }catch(SQLException e){ e.printStackTrace(); }finally{ try{ if(conn!=null){ } if(stmtDel!=null){ stmtDel.close(); } if(stmtFindChild!=null){ stmtFindChild.close(); } if(rs!=null){ rs.close(); } }catch(SQLException e){ e.printStackTrace(); } } } Hibernate的优点 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
10691 | 求助Statement, ResultSet 递归!!! | fengshaojian | 1032 | 2008-11-08 12:41 |
9132 | Re:求助Statement, ResultSet 递归!!! | micsolaris | 109 | 2008-11-16 23:58 |
8605 | Re:求助Statement, ResultSet 递归!!! | nihaolaogao | 84 | 2008-11-18 19:22 |
9996 | Re:求助Statement, ResultSet 递归!!! | fengshaojian | 99 | 2008-11-19 00:36 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |