"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > Class.forname ("Oracle.jdbc.driver.oracledriver") अभी भी JDBC कनेक्शन में इस्तेमाल किया गया है?

Class.forname ("Oracle.jdbc.driver.oracledriver") अभी भी JDBC कनेक्शन में इस्तेमाल किया गया है?

2025-02-06 पर पोस्ट किया गया
ब्राउज़ करें:989

जावा, class.forname ("oracle.jdbc.driver.oracledriver") का उपयोग करके एक ओरेकल डेटाबेस से कनेक्शन एक महत्वपूर्ण भूमिका निभाता है। &&&] यह कमांड उस वर्ग के लिए एक ऑब्जेक्ट संदर्भ प्राप्त करता है जिसका पूरी तरह से योग्य वर्ग का नाम (fqcn) oracle.jdbc.driver.oracledriver है। हालाँकि, लोकप्रिय विश्वास के विपरीत, यह सीधे एक डेटाबेस कनेक्शन स्थापित नहीं करता है। वर्तमान वर्ग लोडर। यह JDBC ड्राइवर लोडिंग प्रक्रिया में एक महत्वपूर्ण कदम है, क्योंकि यह java वर्चुअल मशीन (JVM) को oracledriver वर्ग की पहचान करने और इंस्टेंट करने में सक्षम बनाता है। आधुनिक जावा कोडिंग प्रथाओं में, class.forname ("oracle.jdbc.driver.oracledriver") को अब JDBC ड्राइवरों को लोड करने के लिए सबसे अच्छा अभ्यास नहीं माना जाता है। ऐसा इसलिए है क्योंकि JDBC 4.0 और बाद में ड्राइवरों को स्वचालित रूप से क्लासपैथ से लोड किया जाता है। ") मुख्य रूप से विरासत कोड में देखा जाता है जो JDBC 4.0 से पहले होता है। ऐसे परिदृश्यों में, कनेक्शन स्थापित करने से पहले ड्राइवर को मैन्युअल रूप से लोड करना आवश्यक है। https://docs.oracle.com/javase/tutorial/jdbc/overview/connecting.html Why is Class.forName( https://stackoverflow.com/questions/7455636/WHAT-PURPOSE-DOES-CLASS-FORNAME-SERVE-IF-YOU-DONT-AUSE- द-रिटर्न-वैल्यू

https: // स्टैकओवरफ़्लो। com/प्रश्न/29434036

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3