try{
conn = session.connection();
}catch(Exception e){}finally{
if(rs!=null){rs.close();rs = null;}
if(pstmt!=null){pstmt.close();pstmt = null;}
if(conn != null){conn.close();conn = null;} //
================================
connection可以關閉
但你關的是session的connection
換成opensession試試?
conn = session.connection();
}catch(Exception e){}finally{
if(rs!=null){rs.close();rs = null;}
if(pstmt!=null){pstmt.close();pstmt = null;}
if(conn != null){conn.close();conn = null;} //
================================
connection可以關閉
但你關的是session的connection
換成opensession試試?
解决方案 »
- 关于java socket 心跳处理方案
- 本机tomcat远程调用jboss异常UnknownHostException--(ejb3.1)
- struts+spring+hibernate 的问题
- javaMail发送嵌入本地图片的邮件
- struts2 java.lang.IllegalStateException: No modifications are allowed to a locked ParameterMap
- Struts验证器问题??
- 由Hibernate的配置文件怎样生成数据库的脚本
- spring里hibernate配置找不到sessionFactory,在线等,请哪位帮下忙
- 无状态会话bean(A)调用另一个无状态会话bean(B)问题(两个会话bean在不同容器)?
- 关于mybatis的collection嵌套结果的问题。
- java的配置问题,高手来帮我看看吧
- 请问如何发布java项目
然后插入數據的時候再新建個session的好
這樣看的清除,不容易出錯
反正你都finally了,也無所謂再開次的
很是郁闷,所以就换成 hibernateCallback() 方法了