Я использую 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();
Кто-нибудь может мне помочь?