घर विकास जावा डेटा ऑब्जेक्ट्स (jdo) क्या हैं? - टेक्नोपेडिया से परिभाषा

जावा डेटा ऑब्जेक्ट्स (jdo) क्या हैं? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - जावा डेटा ऑब्जेक्ट्स (JDO) का क्या अर्थ है?

जावा डेटा ऑब्जेक्ट्स (JDO) एक विनिर्देश है जो POJO (सादे पुराने जावा ऑब्जेक्ट्स) के माध्यम से डेटाबेस में लगातार डेटा तक पहुंचने के लिए एक मानक विधि को परिभाषित करता है। यह जावा प्रोग्रामिंग भाषा के लिए मुख्य रूप से भंडारण, क्वेरी और डेटाबेस ऑब्जेक्ट्स को पुनर्प्राप्त करने के लिए वस्तु की दृढ़ता की एक इंटरफ़ेस-आधारित परिभाषा प्रदान करता है।

Techopedia जावा डेटा ऑब्जेक्ट्स (JDO) की व्याख्या करता है

JDO एक रिलेशनल डेटाबेस में वस्तुओं को जारी रखने के लिए एक साधन प्रदान करता है। यहाँ दृढ़ता शब्द का अर्थ कार्यक्रम से बाहर निकलने के बाद सूचना के एक टुकड़े को संग्रहीत करना है। यह कार्य काफी चुनौतीपूर्ण है क्योंकि इसमें क्रमबद्ध रूप से रखी गई संरचित वस्तुओं को सारणीबद्ध डेटाबेस में क्रमबद्ध करना शामिल है। JDO एक वैकल्पिक प्रोग्रामिंग इंटरफ़ेस के रूप में कार्य करता है, जो XML मेटाडेटा और बायटेकोड एन्हांसमेंट के माध्यम से जावा तकनीक में ऑब्जेक्ट दृढ़ता को प्राप्त करने में मदद करता है। जेडीओ सहायक वस्तु दृढ़ता पारदर्शिता के लिए जाना जाता है, जो निम्नानुसार है: डेटाबेस के लिए जेडीओ उदाहरण को पारदर्शी तरीके से नियंत्रित किया जाता है। JDO जावा वस्तुओं के लिए पारदर्शी है जो लगातार बनी रहती है। जावा कक्षाओं में विशेषताओं को जोड़ने की कोई आवश्यकता नहीं है क्योंकि यह बिना गेट के क्षेत्रों के साथ अच्छी तरह से काम करता है और विधियों को सेट करने के साथ-साथ निजी दृश्यता प्रदान करता है। लिखे गए प्रोग्रामों को रिलेशनल डेटाबेस, ऑब्जेक्ट डेटाबेस, फाइल सिस्टम टर्म्स और XML डॉक्यूमेंट के खिलाफ निष्पादित किया जा सकता है। जेडीओ स्वयं डेटाबेस के लिए पारदर्शी है, जिसका अर्थ है कि जेडीओ कार्यान्वयन का समर्थन करने वाले विभिन्न डेटाबेस के लिए अनुप्रयोगों को पोर्ट करना अब अपेक्षाकृत आसान है। और जेडीओ उदाहरणों की द्विआधारी संगतता सुनिश्चित करती है कि स्रोत कोड स्तर पर परिवर्तन होने पर भी इसे पुन: उपयोग की आवश्यकता नहीं है। जेडीओ कार्यान्वयन के लाभों में पोर्टेबिलिटी, उच्च प्रदर्शन, ईजेबी के साथ सहज एकीकरण, वस्तु पारदर्शिता और उपयोग में आसानी शामिल हैं। JDO वर्ग तीन प्रकार के होते हैं: 1. दृढ़ता-क्षमता: ये ऐसे प्रकार के वर्ग हैं जिनके उदाहरणों को डेटाबेस में रखा जा सकता है। जेडीओ मेटाडेटा विनिर्देश के अनुसार, इस प्रकार की कक्षा को बढ़ाने की आवश्यकता है, इससे पहले कि वे जेडीओ के वातावरण में उपयोग किए जा सकें। 2. दृढ़ता (Aististence-Aware): इस प्रकार का वर्ग दृढ़ता वाले सक्षम वर्ग में हेरफेर करता है। इन वर्गों को न्यूनतम जेडीओ मेटाडेटा के साथ बढ़ाया जाता है। 3. सामान्य: इस प्रकार का वर्ग गैर-स्थायी है और इसके लिए जेडीओ मेटाडेटा की आवश्यकता नहीं है। वस्तु दृढ़ता के लिए जेडीओ के विकास ने अंत में डेटा को लोड करने और भंडारण करने के मुद्दों को रखा है।

जावा डेटा ऑब्जेक्ट्स (jdo) क्या हैं? - टेक्नोपेडिया से परिभाषा