Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

JDBC और ODBC के बीच अंतर

इस पोस्ट में, हम JDBC और ODBC के बीच के अंतर को समझेंगे।

ओडीबीसी

  • यह ओपन डेटाबेस कनेक्टिविटी के लिए है।

  • इसे Microsoft द्वारा वर्ष 1992 में पेश किया गया था।

  • इसका उपयोग C, C++, Java जैसी भाषाओं के साथ किया जा सकता है।

  • इसे केवल विंडोज़ प्लेटफॉर्म पर चुना जा सकता है।

  • इसके ड्राइवर देशी भाषाओं जैसे C, C++ में विकसित किए गए हैं।

  • यह प्रक्रियात्मक है।

  • जावा अनुप्रयोगों के लिए इसका उपयोग करने की अनुशंसा नहीं की जाती है।

  • ऐसा इसलिए है क्योंकि आंतरिक रूपांतरणों के कारण प्रदर्शन कम हो जाएगा, और यह प्लेटफॉर्म पर निर्भर हो जाएगा

JDBC

  • यह जावा डेटाबेस कनेक्टिविटी के लिए है।

  • इसे सन माइक्रो सिस्टम्स द्वारा वर्ष 1997 में पेश किया गया था।

  • इसका उपयोग केवल जावा भाषा के साथ ही किया जा सकता है।

  • इसे किसी भी प्लेटफॉर्म पर इस्तेमाल किया जा सकता है।

  • यह वस्तु-उन्मुख है।

  • प्रदर्शन में कोई कमी नहीं होने के कारण जावा के साथ डीबीसी का उपयोग करने का अत्यधिक सुझाव दिया जाता है।

  • यह प्लेटफॉर्म स्वतंत्र भी है।


  1. जावा में सीरियलाइज़ेशन और एक्सटर्नलाइज़ेशन के बीच अंतर

    सीरियलाइज़ेशन और एक्सटर्नलाइज़ेशन दोनों किसी ऑब्जेक्ट को स्ट्रीम बाइट में बदलने और डेटाबेस या मेमोरी में बाइट स्ट्रीम को स्टोर करने की प्रक्रियाएँ हैं। java.io.Serializable इंटरफ़ेस को लागू करने वाले वर्ग को क्रमबद्ध किया जा सकता है। दूसरी ओर, आवेदन में आवश्यकता के आधार पर कस्टम क्रमांकन के लिए उपयो

  1. जावा में इटरेटर और एन्यूमरेशन के बीच अंतर

    इटरेटर और एन्यूमरेशन दोनों ही संग्रह से किसी तत्व को पार करने और एक्सेस करने के लिए कर्सर हैं। वे दोनों संग्रह ढांचे से संबंधित हैं। संग्रह ढांचे में JDK1.0 और Iterator में JDK.1.2 संस्करण में गणना जोड़ी गई थी। एन्यूमरेशन संग्रह में संरचनात्मक परिवर्तन नहीं कर सकता क्योंकि इसमें संग्रह में तत्व तक

  1. जावा में ऐरेलिस्ट और हैशसेट के बीच अंतर

    हैशसेट और ऐरेलिस्ट दोनों ही जावा संग्रह ढांचे के कुछ सबसे महत्वपूर्ण वर्ग हैं। ArrayList और हैशसेट के बीच महत्वपूर्ण अंतर निम्नलिखित हैं। सीनियर। नहीं. कुंजी ऐरेलिस्ट हैशसेट 1 कार्यान्वयन ArrayList सूची इंटरफ़ेस का कार्यान्वयन है। दूसरी ओर हैशसेट एक सेट इंटरफ़ेस का कार्यान्वयन है। 2 आंतरिक क