1
我在設置對象鎖定模式時遇到了問題。休眠/ JPA鎖定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
我的對象A包含對象B的列表,我想遞增每當B的修改,在這裏這就是爲什麼我使用強制增量功能。
但顯然它根本不工作。請幫忙嗎?