java – 打开并关闭Hibernate会话
发布时间:2020-09-18 19:02:06 所属栏目:Java 来源:互联网
导读:这就是我如何获得Hibernate Session并创建查询. HSession.getSession().createQuery(query here).executeUpdate(); 和 Critaria cr=HSession.getSession().createCritaria(..).. ; HSession是我的Session工厂所在的位置,getSession()方法返回一个
|
这就是我如何获得Hibernate Session并创建查询. HSession.getSession().createQuery("query here").executeUpdate();
和 Critaria cr=HSession.getSession().createCritaria(..).. ; HSession是我的Session工厂所在的位置,getSession()方法返回一个新会话 (getSessionFactory().openSession();) 我想知道是否 >调用cr.list()之后;会话还活着吗? Session s = HSession.getSession(); 是使用会话并使用s.close()关闭它的方法; ? 解决方法是的,会话将一直存在,直到您关闭它.您可以对会话执行多个操作,但只有close()将关闭它.在您的情况下,看起来会话由HSession控制.您需要查看它以查看是否执行了任何事务,如何管理会话等. (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 我不能分发JAXB封闭的代码?
- WinForms多线程数据绑定场景,最佳做法?
- java.lang.IllegalStateException:在onSaveInstanceState之
- java – 返回带Jersey的String的JSON表示形式
- 虽然Java中的Serializable接口没有方法,没有字段,它可以实现
- Java如何在List或Map遍历过程中删除元素
- java – BroadcastReceiver没有收到下载完成的动作
- 微信支付java版V3验证数据合法性(Deom)
- GSON实现Java对象与JSON格式对象相互转换的完全教程
- java – 科特林:为什么我不能在循环守卫中做任务?
