为了账号安全,请及时绑定邮箱和手机立即绑定

hibernate 里的createQuery方法 是不是有自动提交事物的功能。

hibernate 里的createQuery方法 是不是有自动提交事物的功能。

玄鉴 2016-09-25 21:59:52
String hqlString="from Login as l where l.username=?"; Session session = getSession();//封装的是getCurrentSession()方法。 Transaction transaction= session.beginTransaction(); Query query=session.createQuery(hqlString); // transaction.commit(); query.setString(0, name); // transaction.commit();------------transaction.commit  不管放在哪里都会报错。 Session is closed!但是一旦注释掉,就正常了,分析查找 文档半天,修改代码无数遍,恍然大悟是不是createQuery方法本省就有了提交的功能,所以无需再次提交了。高人确定一下。猜测是否正确。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3052 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信