Может ли вызов flush перед коммитом в JPA вызвать ошибки параллелизма? - PullRequest
0 голосов
/ 22 сентября 2019

Чтобы получить автоматически сгенерированный в базе данных идентификатор объекта, мне нужно сначала очистить его.

  • Если я только зафиксирую транзакцию на более позднем этапе, это может вызвать ошибки параллелизма?

  • Что если другая транзакция хочет сохранить сущность нав то же время?

  • Не получит ли он тот же сгенерированный идентификатор, потому что первая транзакция еще не зафиксирована?
  • Что если первая транзакция имеет откат?
...