विषयसूची:

मानदंड क्वेरी क्या है?
मानदंड क्वेरी क्या है?

वीडियो: मानदंड क्वेरी क्या है?

वीडियो: मानदंड क्वेरी क्या है?
वीडियो: स्प्रिंग डेटा जेपीए मानदंड एपीआई | जेपीए मेटा मॉडल कक्षाएं | जेपीए विशिष्टताएँ 2024, मई
Anonim

NS मानदंड क्वेरी एपीआई आपको नेस्टेड, संरचित बनाने देता है जिज्ञासा जावा में एक्सप्रेशन, एक कंपाइल-टाइम सिंटैक्स जाँच प्रदान करते हैं जो कि a. के साथ संभव नहीं है जिज्ञासा एचक्यूएल या एसक्यूएल जैसी भाषा। NS मानदंड एपीआई भी शामिल है जिज्ञासा उदाहरण के द्वारा (क्यूबीई) कार्यक्षमता।

ऐसे में JPA में क्राइटेरिया क्वेरी क्या है?

NS मानदंड एपीआई एक पूर्वनिर्धारित है एपीआई परिभाषित करने के लिए इस्तेमाल किया प्रश्नों संस्थाओं के लिए। यह परिभाषित करने का वैकल्पिक तरीका है a जेपीक्यूएल क्वेरी . इन प्रश्नों टाइप-सुरक्षित और पोर्टेबल हैं और सिंटैक्स को बदलकर संशोधित करना आसान है। के समान जेपीक्यूएल यह अमूर्त स्कीमा (स्कीमा संपादित करने में आसान) और एम्बेडेड ऑब्जेक्ट्स का अनुसरण करता है।

साथ ही, हम हाइबरनेट में मानदंड क्वेरी का उपयोग क्यों करते हैं? में हाइबरनेट , NS मानदंड एपीआई बनाने में हमारी मदद करता है मानदंड क्वेरी गतिशील रूप से वस्तुओं। मानदंड एचक्यूएल और देशी एसक्यूएल के अलावा डेटा पुनर्प्राप्ति की एक और तकनीक है प्रश्नों . का प्राथमिक लाभ मानदंड एपीआई यह है कि यह किसी भी हार्ड-कोडेड SQL कथन का उपयोग किए बिना डेटा में हेरफेर करने के लिए सहज रूप से डिज़ाइन किया गया है।

इसके बाद, आप मानदंड कैसे बनाते हैं?

किसी क्वेरी के लिए मानदंड लागू करें

  1. डिज़ाइन दृश्य में अपनी क्वेरी खोलें।
  2. क्वेरी डिज़ाइन ग्रिड में, उस फ़ील्ड की मानदंड पंक्ति पर क्लिक करें जहाँ आप मानदंड जोड़ना चाहते हैं।
  3. मानदंड जोड़ें और ENTER दबाएँ।
  4. डेटाशीट दृश्य में परिणाम देखने के लिए चलाएँ क्लिक करें।

कौन सा बेहतर एचक्यूएल या मानदंड है?

मानदंड , सिद्धांत रूप में a. से कम उपरि होना चाहिए मुख्यालय query (नामित प्रश्नों को छोड़कर, जो मुझे मिलेगा)। यह है क्योंकि मानदंड कुछ भी पार्स करने की जरूरत नहीं है। मुख्यालय प्रश्नों को एएनटीएलआर-आधारित पार्सर के साथ पार्स किया जाता है और फिर परिणामी एएसटी को एसक्यूएल में बदल दिया जाता है।

सिफारिश की: