爲什麼我需要使用一個事務來堅持一個實體?有什麼我可以添加到我的persistence.xml自動提交?如何在JPA中自動提交SQL Server事務?
這不插入:
em.persist(this);
但這:
em.getTransaction().begin();
em.persist(this);
em.getTransaction().commit();
我想我最初的基準點是this GWT doco
public void persist()
{
EntityManager em = entityManager();
try
{
em.persist(this);
}
finally
{
em.close();
}
}
[鏈接](https://developers.google.com/web- toolkit/doc/latest/DevGuideRequestFactory)有一個不使用事務的例子...你爲什麼這麼想? – upshake
那是什麼? Google AppEngine使用DataNucleus JPA,即提供自動提交模式的JPA實現(如我已經說過的) – DataNucleus
非常好。謝謝。 – upshake