今天写hibernate时候遇到一些异常
代码:

出现异常情况:

出现以上原因是Session关闭
如果不是使用的SessionFactory.getSession()来获得Session。
而是使用SessionFactory.getCurrentSession()方法来获得Session时,当事务结束的时候,不管是提交还是回滚事务,hibernate会自动关闭Session的,
所以不需要手动关闭。
本文讨论了在使用Hibernate框架时,由于Session关闭导致的异常问题。特别是针对使用SessionFactory.getCurrentSession()方法获取Session的情况,在事务结束后Session会被自动关闭。
今天写hibernate时候遇到一些异常
代码:

出现异常情况:

出现以上原因是Session关闭
如果不是使用的SessionFactory.getSession()来获得Session。
而是使用SessionFactory.getCurrentSession()方法来获得Session时,当事务结束的时候,不管是提交还是回滚事务,hibernate会自动关闭Session的,
所以不需要手动关闭。

被折叠的 条评论
为什么被折叠?