最近在调试用spring看看通过getSession hibernate时能不能通过事务自动关闭我该如何在MYECLIPSE中查看一个变量Session session是什么时候关闭的,当关闭了,我能在myeclipse中看到这样的功能该如何在myeclipse中进行调试,感谢!
解决方案 »
- 请教:合并排序问题???
- 关于JScrollPane滚动面板的问题
- eclise如何查找含有指定的代碼所有頁面
- SWT Browser 问题,在线等,立即给分。
- 会使用JBuilder2006的高手请进,有关jtable和jtree,急!
- 这个小程序怎么编译不了?
- 如何取出JTable中的第一列的乱码!!!在线等!!!答对即揭帖!!!
- 找了很长时间!!!谁有[email protected]软件啊及jscp1.4考试模拟题。能不能给我一份。
- 能不能把一个类分散到多个文件去?
- java 能够保证单个udp报文的完整性吗
- 动态建立的按钮怎么控制
- 自己的写的一个架构,有些问题不知道有没有人会看.写了很详细的注释啊
开关,至于在哪可以看到没试过
建议在dao方法中使用hibernate template,因为它提你完成了获得与当前线程绑定的session的操作。如果不用hibernate template,你就要使用spring的API提供的静态方法getRsource来获得session。在你业务逻辑中,绝对不要有close session的动作。因为这样会导致transaction inceptor提交事务时爆出session已关闭的异常。
在这篇文章中,上面讲了,如果在service服务层getsession时,使用完session后,session是不会自动关闭的,是需要手动close的,是这个意思吗?我不知道在MYECLIPSE中如何调试,我想在IDE中进行断点条件,来看一下如何SESSION中关闭了,嗯!