我正在使用 JPA 2。出于安全原因,我使用 CriteriaQuery 的类型安全(因此,我没有在寻找任何类型化查询的解决方案等等)。
我最近遇到了一个需要设置 SQL-LIMIT 的问题。
经过大量搜索,我仍然没有成功找到解决方案。
CriteriaQuery<Product> query = getEntityManager().getCriteriaBuilder().createQuery(Product.class);
Root<Product> product = query.from(Product.class);
query.select(product);
return em.createQuery(query).getResultList();
谁能帮我?
原文由 Menno 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Query 上定义 限制 和 偏移量:
从文档中: