Мне нужно указать режим блокировки для спящего режима. Что я делаю:Hibernate: lockMode для критериев не работает
session().createCriteria(clazz, "c")
.add(Restrictions.eq("c.a", false))
.add(Subqueries.propertyEq("c.b", subquery))
.setLockMode("pos", LockMode.PESSIMISTIC_READ);
Но когда я вижу, при условии запроса - Hibernate по-прежнему не обеспечивает SELECT FOR UPDATE
Как можно заставить спящий режим, чтобы сделать SELECT FOR UPDATE
положение? я вижу только случай, когда он работает так:
session().get(clazz, id, LockOptions.UPGRADE);
Но мне нужно использовать более сложный запрос.