Приложение использует оптимистичную блокировку, определяя атрибуты версии в своих классах сущностей. Приложение выполняет массовое обновление сущностей с использованием запроса JPQL. В этом случае правильное утверждение ниже?поведение атрибутов версии в массовом обновлении
A. Поставщик постоянства гарантирует, что значение версии в каждой таблице будет обновлено.
B. Значение атрибутов версии обновленных прав должно быть также явно обновлено запросом.
Согласно спецификации JPA
«Массовое обновление карт непосредственно к операции обновления базы данных, минуя оптимистической блокировки проверки. Переносные приложения необходимо вручную обновить значение столбца версии, если желательно и/или вручную подтвердите значение значение столбца версии. "
Так как в моем понимании вариант В является правильным ответом. Но некоторые из моих коллег говорят по-другому. Не могли бы вы сказать мне правильное поведение?
Спасибо Микко за вашу помощь и пример! – sauumum