7
ใน JPA 2 โดยใช้ CriteriaQuery วิธีนับผลลัพธ์
ฉันค่อนข้างใหม่กับ JPA 2 และเป็น CriteriaBuilder / CriteriaQuery API: CriteriaQuery Javadoc CriteriaQuery ในบทช่วยสอน Java EE 6 ฉันต้องการนับผลลัพธ์ของ CriteriaQuery โดยไม่ต้องดึงข้อมูลออกมาจริงๆ เป็นไปได้ไหมฉันไม่พบวิธีการดังกล่าววิธีเดียวที่จะทำสิ่งนี้: CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery<MyEntity> cq = cb .createQuery(MyEntityclass); // initialize predicates here return entityManager.createQuery(cq).getResultList().size(); และนั่นไม่ใช่วิธีที่เหมาะสมที่จะทำ ... มีวิธีแก้ไขไหม
114
java
jpa-2.0
criteriaquery