【发布时间】:2012-01-17 20:38:15
【问题描述】:
我最近开始在 Google App Engine 上使用 JPA。在阅读一些示例时,我注意到对象的持久化方式存在一些变化。在一种情况下,我见过这样的事情:
entityManager.getTransaction().begin();
entityManager.persist(object);
entityManager.getTransaction().commit();
在其他情况下,我看不到getTransaction() 的使用。我只是看到entityManager.persist(object)。什么时候使用getTransaction()比较合适?
【问题讨论】:
标签: java google-app-engine jpa transactions