2010-07-27 12 views
9

मुझे समझ में नहीं आता कि कोई व्यक्ति जेएनडीआई का उपयोग क्यों करेगा।डेटा स्रोतों के लिए जेएनडीआई का उपयोग करने के लिए प्रमुख प्रेरणा क्या हैं?

क्या कोई डेटा स्रोतों के लिए जेएनडीआई का उपयोग करने के प्रमुख कारणों को उच्च प्रकाश दे सकता है?

उत्तर

6

यह कोड के बाहर संसाधनों की कॉन्फ़िगरेशन की अनुमति देता है। जेएनडीआई से पहले हम कॉन्फ़िगरेशन फ़ाइलों का उपयोग करने के लिए उपयोग करते हैं और वहां सब कुछ है। जेएनडीआई के साथ कोड के डेवलपर्स को डेटाबेस या कतारों के कॉन्फ़िगरेशन पैरामीटर से अवगत होने की आवश्यकता नहीं है।

+0

हाँ। यह मूर्खतापूर्ण प्रतीत हो सकता है, लेकिन कभी-कभी व्यवसाय के पास सख्त नियम होते हैं कि किसके पास डेटाबेस जानकारी तक पहुंच है। – hvgotcodes

+1

एक अतिरिक्त लाभ के रूप में यह आपको किसी भी कोड को बदलने के बिना dev, test, prod पर्यावरण डेटा स्रोतों को अच्छी तरह से अलग करने देता है। – CoolBeans

+0

पर्याप्त मेला। धन्यवाद। – JavaRocky

2

केंद्रीय प्रबंधन और विन्यास। डेटाबेस कनेक्शन को तारने के लिए एप्लिकेशन की ज़िम्मेदारी नहीं है।