根据我的阅读,您为每个请求创建一个会话,并在请求完成后关闭会话。这是休眠中会话的正确用法吗?启动服务器并创建 SessionFactory用户想从数据库2.1查询数据Session userSession = MyHibernateClass.getFactory().openSession();做一个查询session.close();我什么getCurrentSession()时候使用openSession()?
1 回答

慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
SessionFactory.openSession()
总是打开一个新会话,您必须在完成操作后关闭该会话。SessionFactory.getCurrentSession() 返回绑定到上下文的会话 - 您不需要关闭它。有关更多详细信息,您可以点击给定的链接 openSession() v/s getCurrentSession()
添加回答
举报
0/150
提交
取消