आप अपाचे डीबीसीपी का उपयोग कर सकते हैं, जो कुछ इस तरह से प्रतिस्थापन में एक बूंद होना चाहिए:
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
<property name="maxActive" value="10"/>
<property name="minIdle" value="5"/>
<!-- SELECT 1 is a simple query that returns 1 row in MySQL -->
<property name="validationQuery" value="SELECT 1"/>
</bean>
ध्यान देने योग्य कुछ बातें
- आप अधिकतम संख्या में कनेक्शन कॉन्फ़िगर कर सकते हैं।
- आप निष्क्रिय कनेक्शन की न्यूनतम संख्या कॉन्फ़िगर कर सकते हैं।
- कनेक्शन को सत्यापित करने के लिए निष्पादित की जाने वाली क्वेरी अभी भी मान्य है।
सत्यापन होने पर कॉन्फ़िगर करने के लिए और विकल्प मौजूद हैं।