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

JDBC और ODBC में अंतर


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

ODBC

  • इसका मतलब ओपन डेटाबेस कनेक्टिविटी है।

  • इसे 1992 में माइक्रोसॉफ्ट द्वारा पेश किया गया था।

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

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

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

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

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

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

JDBC

  • इसका मतलब जावा डेटाबेस कनेक्टिविटी है।

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

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

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

  • यह ऑब्जेक्ट-ओरिएंटेड है।

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

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


  1. - जावा में Serialization और Externalization के बीच अंतर

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

  1. - जावा में Iterator और Enumeration के बीच अंतर

    Iterator और Enumeration दोनों कलेक्शन से एलिमेंट्स को ट्रैवर्स और एक्सेस करने के लिए कर्सर हैं। वे दोनों कलेक्शन फ्रेमवर्क से संबंधित हैं। Enumeration JDK 1.0 में जोड़ा गया था और Iterator JDK 1.2 वर्जन में कलेक्शन फ्रेमवर्क में जोड़ा गया। Enumeration कलेक्शन में स्ट्रक्चरल चेंज नहीं कर सकता क्योंकि

  1. - Java में ArrayList और HashSet के बीच अंतर

    HashSet और ArrayList दोनों Java कलेक्शन फ्रेमवर्क के सबसे महत्वपूर्ण क्लासेस में से कुछ हैं।ArrayList और HashSet के बीच महत्वपूर्ण अंतर निम्नलिखित हैं।क्रमांकमुख्य बिंदुArrayListHashSet1कार्यान्वयनArrayList लिस्ट इंटरफेस का कार्यान्वयन है।दूसरी ओर HashSet सेट इंटरफेस का कार्यान्वयन है।2आंतरिक कार्या