我注意到有些人使用EntityTransaction来持久保存实体。我从未使用它,我不确定为什么以及在哪种情况下可能需要这种方法。只需在EntityManager上调用一个持久化方法也可以解决问题。
答案 0 :(得分:0)
[EntityTransaction][1]
用于程序化事务管理。
如果您使用的是Spring或Java EE,那么您最常使用声明式事务边界。在这种情况下,您唯一的责任是使用@Transactional
正确地注释Service方法,Spring / Java EE容器将代表您开始/提交/回滚事务。