Недавно я начал работать с JPA в Google App Engine. Читая некоторые примеры, я заметил несколько вариантов сохранения объектов. В одном случае я видел что-то вроде этого:
entityManager.getTransaction().begin();
entityManager.persist(object);
entityManager.getTransaction().commit();
В других случаях я не вижу использования getTransaction ()
. Я просто вижу entityManager.persist (object)
. Когда уместно использовать getTransaction ()
?