public default List<E> findRange(Long from, Long to) {
EntityManager entityManager = getEntityManager();
CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder();
CriteriaQuery criteriaQuery = criteriaBuilder.createQuery();
criteriaQuery.select(criteriaQuery.from(getEntityClass()));
TypedQuery<E> query = entityManager.createQuery(criteriaQuery);
query.setMaxResults(Math.toIntExact(to - from + 1));
query.setFirstResult(Math.toIntExact(from));
return query.getResultList();
}
RepositoryCRUD.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:JAX-RS-JPA-CRUD
作者:
评论列表
文章目录