جدول المحتويات:

ما هو استعلام المعايير؟
ما هو استعلام المعايير؟

فيديو: ما هو استعلام المعايير؟

فيديو: ما هو استعلام المعايير؟
فيديو: قواعد البيانات أكسس - الدرس الحادي عشر - المعايير في الاستعلامات 2024, شهر نوفمبر
Anonim

ال استعلام المعايير تتيح لك واجهة برمجة التطبيقات إنشاء بنية متداخلة ومنظّمة استفسار التعبيرات في Java ، مما يوفر فحصًا لصيغة وقت الترجمة غير ممكن مع ملف استفسار لغة مثل HQL أو SQL. ال المعايير تشمل API أيضًا استفسار من خلال وظيفة (QBE) على سبيل المثال.

بهذه الطريقة ، ما هو استعلام المعايير في JPA؟

ال معايير API هو محدد مسبقًا API تستخدم لتعريف استفسارات للكيانات. إنها الطريقة البديلة لتعريف أ استعلام JPQL . هؤلاء استفسارات هي آمنة من النوع ومحمولة وسهلة التعديل عن طريق تغيير بناء الجملة. مشابه ل JPQL يتبع المخطط المجرد (مخطط سهل التحرير) والكائنات المضمنة.

أيضًا ، لماذا نستخدم استعلام المعايير في السبات؟ في بيات شتوى ، ال معايير API يساعدنا في البناء استعلام المعايير ديناميكيًا. المعايير هي تقنية أخرى لاسترجاع البيانات بصرف النظر عن HQL و SQL الأصلي استفسارات . الميزة الأساسية لـ معايير API هو أنه مصمم بشكل حدسي لمعالجة البيانات دون استخدام أي جمل SQL مشفرة.

من هنا ، كيف تضع المعايير؟

تطبيق المعايير على استعلام

  1. افتح الاستعلام الخاص بك في طريقة العرض "تصميم".
  2. في شبكة تصميم الاستعلام ، انقر فوق صف المعايير للحقل حيث تريد إضافة المعيار.
  3. أضف المعايير واضغط على ENTER.
  4. انقر فوق تشغيل لرؤية النتائج في طريقة عرض ورقة البيانات.

أيهما أفضل HQL أم معايير؟

المعايير ، من الناحية النظرية يجب أن يكون أقل من HQL الاستعلام (باستثناء الاستعلامات المسماة ، والتي سأصل إليها). هذا بسبب المعايير لا تحتاج إلى تحليل أي شيء. HQL يتم تحليل الاستعلامات باستخدام المحلل اللغوي المستند إلى ANTLR ثم يتم تحويل AST الناتج إلى SQL.

موصى به: