在Hibernate上提交查询事务是否有意义?

时间:2014-01-17 18:20:23

标签: hibernate hql

我应该在Hibernate上提交SELECT事务并处理回滚的异常吗?为什么或者为什么不?

1 个答案:

答案 0 :(得分:-1)

select查询无需在事务内部运行,因为它不会修改DB中的任何数据。 如果您正在查询数据库并且发生任何异常,则没有回滚点,因为没有数据被修改,但是在更新或插入的情况下,我们正在使用数据,如果发生任何异常,那么DB的状态应该是按照在那个工作单元之前。