Я заметил, что некоторые ребята используют EntityTransaction для сохранения объектов. Я никогда не использовал его, и я не уверен, почему и в каких ситуациях этот подход может понадобиться. Просто вызов метода persist на EntityManager тоже делает трюк.Какова цель JPA EntityTransaction
1
A
ответ
0
[EntityTransaction][1]
предназначен для управления производственными операциями.
Если вы используете Spring или Java EE, тогда вы наиболее лирики используете декларативные границы транзакций. В этом случае вы несете ответственность за правильную аннотацию методов службы с помощью @Transactional
, а контейнер Spring/Java EE начнет/завершает/откатывает транзакцию от вашего имени.
Смежные вопросы
- 1. Какова цель "?"
- 2. Разница между UserTransaction и EntityTransaction
- 3. Какова цель std :: rank?
- 4. Какова цель $ _POST?
- 5. Какова цель IApplicationBuilder.New()
- 6. Какова цель метода IntStream.empty()?
- 7. Какова цель IAsyncStateMachine.SetStateMachine?
- 8. Какова цель пакета
- 9. Какова цель заявления `pass`?
- 10. Какова цель "@SuppressWarnings (" unchecked ")"?
- 11. Какова цель этого javascript?
- 12. Какова цель константы PHP_DEBUG?
- 13. Какова цель configSections?
- 14. Какова цель сортированных наборов?
- 15. Какова цель python setuptools?
- 16. Какова цель «pm2 save»?
- 17. Какова цель метода _createElement?
- 18. Какова цель character_set_connection?
- 19. Какова цель ServicePointManager.ServerCertificateValidationCallback?
- 20. Какова цель теста Очистка
- 21. Какова цель макроса: GL_UNPACK_ROW_LENGTH
- 22. Какова цель Object.prototype.toString()?
- 23. Какова цель Array.GetLowerBound (int)?
- 24. Какова цель onSurfaceChanged?
- 25. Какова цель функции fseek (..)?
- 26. Какова цель модульного тестирования?
- 27. Какова реальная цель application.ini
- 28. Какова цель демонанизации?
- 29. Какова цель: после?
- 30. Какова цель clojure.core.reducers/уменьшить?