org.postgresql.ds.PGPoolingDataSource
. का उपयोग करें
यहां एक उदाहरण दिया गया है:http://jdbc.postgresql. org/documentation/head/ds-ds.html
मैंने JDBC4 ड्राइवर का उपयोग करके इस उदाहरण की जाँच की है और इसने ठीक काम किया है।
हालांकि इस लिंक के दस्तावेज़ीकरण में वे इसकी सीमाओं के कारण पोस्टग्रेएसक्यूएल पूलिंग डेटा स्रोत का उपयोग करने से हतोत्साहित करते हैं:
वे DBCP कनेक्शन पूल का उपयोग करने की अनुशंसा करते हैं:http://commons.apache.org/proper/ कॉमन्स-डीबीसीपी/
इसे जांचें, यह बहुत बेहतर है - बस लाइब्रेरी फ़ाइलों को डाउनलोड करें, उन्हें क्लासपैच में रखें और प्रोजेक्ट में आयात करें, उपरोक्त लिंक से प्रलेखन में उदाहरण हैं कि इसे कोड में कैसे उपयोग किया जाए।
अधिकांश (सभी? ) एप्लिकेशन सर्वर अपने स्वयं के कनेक्शन पूल को लागू करते हैं, यदि आप एप्लिकेशन सर्वर का उपयोग कर रहे हैं, तो यह सबसे अच्छा विकल्प है। उदाहरण के लिए टॉमकैट 7 में कनेक्शन पूल का अपना कार्यान्वयन है, यह डीबीसीपी से भी बेहतर है, दस्तावेज़ीकरण की जांच करें:http://tomcat.apache.org/tomcat-7.0-doc/jdbc -पूल.एचटीएमएल