List esns=session.createQuery("from Pool e where e.status=:status "+
"order by uuid asc")
.setString("status", "AVAILABLE")
.setMaxResults(n)
.setLockMode("e", LockMode.PESSIMISTIC_WRITE)
.list();
上記のクエリを作成しましたが、クエリが生成されておらずfor update
、同時更新が発生しています。
バージョン 3.5.2 を使用していますが、Criteria APIにバグがあります。クエリ API にも同じバグがありますか、それとも何か問題がありますか?