最近在学习hibernate时,运行代码时碰到了如下异常:
原因是:
我使用的是session.getCurrentSession()在当前线程上获取session对象,而后我先是提交了
事务,最后又使用了session.close(),因为session.getCurrentSession()在提交事务时,会自动关闭session,自己最后手动又关闭了一次,所以会抛出这个异常。
如果你使用的是session.openSession(),提交事务就不会自动关闭session,需要你手动关闭session。
有关org.hibernate.SessionException的解决方法
最新推荐文章于 2023-02-09 12:19:23 发布