【发布时间】:2011-03-05 22:17:37
【问题描述】:
标题说明了一切:UserTransaction 和 EntityTransaction 有什么区别?
我的初步理解是,UserTransaction 用于需要 JTA 时(例如查询多个事物),EntityTransaction 用于仅需要 JPA 时(例如查询是原子的)。
这是两者之间的唯一区别还是还有更多的区别?
【问题讨论】:
-
@ewernli :这有点不公平,如果我一开始就知道这个问题的答案,我只会知道那个问题是重复的!问题和答案都没有提到
EntityTransaction- 我在询问之前进行了搜索。 -
我完全明白这一点。这也是我花时间尽我所能回答你的问题的原因。指示可能重复的 SO 只是一种常见做法,以便人们可以阅读这两个问题的答案,它提高了 SO 的质量。这不是批评或任何东西。仅当有 5 票将其标记为完全重复时,该问题才会“作为完全重复而关闭”。
标签: java jpa transactions jakarta-ee jta