我目前只使用 Hibernate 和 tomcat(没有 JBoss),并且有休眠事务,我不清楚我实际使用的事务安全级别,特别是对于那些读取和获取值然后更新它们的事务)。因此我可能会得到脏读?
因此,我将开始研究需要非脏读的事务,并确保 (1) hibernate 正确控制这些事务的事务安全级别,以及 (2) 仍然能够让那些事务处于脏状态读取没问题。
我是否需要使用 JBoss 安装 Hibernate 来控制事务安全级别?如果是这样,那么在不显着更改我的应用程序以使用 J2EE api 的情况下执行此操作的最简单方法是什么,因为我目前正在使用基本的 Hibernate api。或者更好的是,我可以在不使用 JBoss 的情况下通过 Hibernate 获得 JTA 控制吗?
安迪