RepositoryCRUD.java 文件源码

java
阅读 33 收藏 0 点赞 0 评论 0

项目:JAX-RS-JPA-CRUD 作者:
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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号