फिर से कनेक्ट मैं JDBC उपयोग कर रहा हूँ एक डेटाबेस सर्वर से कनेक्ट करने के लिए। कनेक्शन वायरलेस नेटवर्क पर है और कई बार डोडी हो सकता है। उस समय जब कनेक्शन खो जाता है तो मुझे एप्लिकेशन को बंद करने और पुनरारंभ करने की आवश्यकता होती है।JDBC कनेक्शन
किसी को भी कोड के कुछ उदाहरण हैं, जहां मैं आवरण किसी प्रकार का स्वचालित रूप से पुन: कनेक्ट करने लिख सकते हैं और पिछले क्वेरी को फिर से चलाएं सकता है? यह बहुत सारी परेशानी बचाएगा।
मैं बस यकीन नहीं है कि यह कैसे/लागू किया जा सकता चाहिए हूँ। शायद पहले से ही कुछ उपलब्ध है?
ओपी ** फ़ायरबर्ड ** का उपयोग कर रहा है, वह ओरेकल के ड्राइवर का उपयोग क्यों करेगा? फिर, मैं अपने कोड में कनेक्शन सत्यापन तर्क लागू नहीं करता, मैं इस पूल को लागू करने वाले पूल का उपयोग करता हूं (और इसके लिए जेडीबीसी 4.0 ड्राइवर का उपयोग करने की आवश्यकता नहीं है)। –
फायरबर्ड मानते हैं (जो मैं स्वीकार करता हूं कि मुझे शून्य पता है) में एक जेडीबीसी चालक है तो वह अब भी इन कक्षाओं का उपयोग कर सकता है। ध्यान दें कि उन्हें यूनिवर्सल कनेक्शन पूल कहा जाता है - यह ओरेकल का सी 3 पी 0 या प्रॉक्सूल का संस्करण है। वे किसी भी जेडीबीसी चालक के साथ काम करते हैं। और हाँ, यह पूल अपने आप पर सत्यापन तर्क करेगा। – Gandalf
मैं "सार्वभौमिक" कनेक्शन पूल के बारे में सहमत हूं। हालांकि, "जेबीडीसी 4.0 अनुपालन" एक जेडीबीसी चालक (इस समय विशिष्ट ओरेकल विशिष्ट) को संदर्भित करता है, पूल नहीं। वह मेरा मुद्दा था। –