Как я могу зафиксировать Play! JPA-транзакция вручную?

Обычно Play! фиксирует транзакцию после успешного завершения запроса . Что является правильным способ совершить транзакцию вручную в Play?

void addPerson() {
  Person p = new Person("John", "Doe");
  p.save();

  // TODO - commit the transaction

  // Now p should have an ID
  assert p.id != null;
  usePersonIdForSomethingNasty(p.id);
}

5
задан ripper234 17 November 2011 в 15:04
поделиться