У меня проблема с настройкой режима блокировки на объект.Hibernate/JPA lock OPTIMISTIC_FORCE_INCREMENT не работает
Вот код:
MyObject a = myQuery.getSingleResult();
logger.info(entityManager.getLockMode(a));
entityManager.lock(a, LockModeType.OPTIMISTIC_FORCE_INCREMENT);
logger.info(entityManager.getLockMode(a));
Результат:
OPTIMISTIC
OPTIMISTIC
Мой объект А содержит список объектов B. Я хотел бы приращение всякий раз, когда B модифицируется, здесь поэтому я использую функцию Increment Force.
Но очевидно, что это совсем не работает. Помогите пожалуйста?