如何正确使用休眠会话?

亨德里克·霍斯特

根据我所读到的内容,您为每个请求创建一个会话,并在请求完成后关闭该会话。

这会是休眠中会话的正确用法吗?

  1. 启动服务器并创建 SessionFactory
  2. 用户想从数据库 2.1 查询数据 Session userSession = MyHibernateClass.getFactory().openSession();
  3. 做一个查询
  4. session.close();

什么getCurrentSession()时候,什么时候用openSession()

阿育王
SessionFactory.openSession() 

总是打开一个新会话,一旦您完成操作,您必须关闭该会话。SessionFactory.getCurrentSession() 返回绑定到上下文的会话 - 您不需要关闭它。有关更多详细信息,您可以按照给定的链接openSession() v/s getCurrentSession()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章