Верно ли, что мне никогда не нужно использовать EntityManager#merge()
, если я имею дело только с присоединенными управляемыми объектами? Другими словами, вызов merge()
для присоединенного управляемого объекта не имеет никакого эффекта?
Или есть обстоятельства, когда объединение будет служить цели? Я считаю, что название предполагает, что я мог бы использовать его, чтобы справиться с OptimisticLockException
...:)
Редактировать : Проще говоря, мое понимание управляемого объекта заключается в том, что изменения его свойств / полей сохраняются в БД в конце транзакции.