मैं (सफलतापूर्वक) का उपयोग कर एक डेटाबेस से कनेक्ट कर रहा हूँ निम्नलिखित:जावा JDBC कनेक्शन स्थिति
java.sql.Connection connect = DriverManager.getConnection(
"jdbc:mysql://localhost/some_database?user=some_user&password=some_password");
क्या मैं और यदि कनेक्शन अभी भी खुला है देखने के लिए जाँच की जानी चाहिए ऊपर कुछ समय के बाद?
मैं उपयोग करने के लिए connect.isConnected();
जैसे कुछ की उम्मीद कर रहा था।
इसका उपयोग करने से पहले कनेक्शन का परीक्षण करने में कुछ निश्चित लाभ है (विशेष रूप से यदि यह एक लंबे समय तक रहने वाला कनेक्शन है और अंतर्निहित नेटवर्क इसका उपयोग कर सकता है)। लेकिन यह भी सटीक है कि आपको अभी भी अपने कोड में त्रुटियों को संभालने की आवश्यकता है क्योंकि यह कभी भी नीचे जा सकता है। – rogerdpack