คำถามในหัวข้อ 'criteriaquery'
แบบสอบถามเกณฑ์ JPA - วิธีหลีกเลี่ยงการรวมที่ซ้ำกัน
ฉันจำเป็นต้องสร้างแบบสอบถามตามเกณฑ์ที่มีการรวมแบบมีเงื่อนไขจำนวนมากและส่วนคำสั่งต่างๆ ในกรณีเช่นนี้ โค้ดมีแนวโน้มที่จะซับซ้อนและอาจทำให้เกิดการรวมที่ซ้ำกัน
ตัวอย่างเช่นฉันมีโครงสร้างของ Tables และเอนทิตี JPA ดังต่อไปนี้:
ACCOUNT...
7813 มุมมอง
schedule
14.01.2024
EntityManager.createQuery() ใช้เวลามากในการสร้างแบบสอบถามและเชื่อมโยงพารามิเตอร์ ประสิทธิภาพการทำงานได้รับผลกระทบ
เรากำลังใช้แบบสอบถามเกณฑ์ Spring JPA ( javax.persistence.criteria.CriteriaQuery) เพื่อดึงข้อมูลจากฐานข้อมูล เราใช้ javax.persistence.criteria.Predicate เพื่อสร้างภาคแสดง เรามีภาคแสดง 'หรือ' 1,500 รายการในแบบสอบถามเดียว และแต่ละภาคแสดงจะมี 6 ภาคแสดง...
312 มุมมอง
schedule
27.12.2023