การสร้างเคียวรีที่กำหนดชื่อ

เคียวรีที่กำหนดชื่อเพิ่มผลการทำงานของแอ็พพลิเคชัน เนื่องจากถูกเตรียมเพียงครั้งเดียวและ (และอ็อบเจ็กต์การสนับสนุนที่เกี่ยวข้องทั้งหมด) สามารถถูกนำกลับมาใช้ใหม่ได้อย่างมีประสิทธิภาพในภายหลัง ทำให้เหมาะอย่างยิ่งสำหรับการดำเนินการที่ซับซ้อนและมีการเรียกใช้บ่อยครั้ง เคียวรีที่กำหนดชื่อใช้ JPA query language สำหรับการเรียกใช้ข้ามระบบได้บนฐานข้อมูลต่างๆ เนทีฟเคียวรีที่กำหนดชื่อใช้ SQL language native กับฐานข้อมูล

ใช้ขั้นตอนนี้เพื่อเพิ่มการเพิ่มความคิดเห็น @NamedQuery และ @NamedNativeQuery ให้กับเอนทิตี

เมื่อต้องการสร้างเคียวรีที่กำหนดชื่อ:

  1. เลือกเอนทิตีใน Project Explorer

  2. ในมุมมองรายละเอียด JPA ให้ขยายเคียวรี

  3. คลิก เพิ่ม สำหรับเคียวรีที่กำหนดชื่อหรือ เพิ่มเนทีฟ สำหรับเคียวรีเนทีฟ

  4. ในไดอะล็อกที่แสดง ให้ป้อนชื่อของเคียวรีในฟิลด์ชื่อแล้วคลิกตกลง

  5. ป้อนเคียวรีในฟิลด์เคียวรี

  6. เมื่อต้องการเพิ่มคำแนะนำเคียวรี ให้คลิก เพิ่ม

    การป้อนเคียวรีที่กำหนดชื่อ

    ส่วนเคียวรีของมุมมองรายละเอียด JPA