@Resource @PersistenceContext private EntityManager entityManager; public List<ScoreDetailEntity> getBusInsModels(String userId, Pageable pageable) { CriteriaBuilder criteriaBuilder = entityManager.getCriteriaBuilder(); CriteriaQuery<ScoreDetailEntity> query = criteriaBuilder.createQuery(ScoreDetailEntity.class); TypedQuery<ScoreDetailEntity> typedQuery = entityManager.createQuery(query); typedQuery.setFirstResult(100); Root<ScoreDetailEntity> root = query.from(ScoreDetailEntity.class); Predicate predicate = criteriaBuilder.equal(root.get("userId"), userId); query.where(predicate); List<ScoreDetailEntity> resultList = typedQuery.getResultList(); return resultList; }
CriteriaQuery 用法
最新推荐文章于 2025-01-16 14:23:35 发布