【发布时间】:2011-05-29 12:04:04
【问题描述】:
Hibernate 使用 Spring 的 SessionFactoryUtils,getSession() 和 getNewSession() 的实际区别是什么?
我一直在 DAO 方法中使用 getSession(),但是当它开始经常被调用时,开始出现一堆“会话已关闭”异常。我将其更改为 getNewSession(...),现在好像这些问题已经消失了...但是,我仍然需要知道。
请解释一下。
【问题讨论】:
-
不是每次调用都会打开一个新的连接吗?
标签: java hibernate spring orm transactions