spring下的各种连接池的比较
<property name="driverClassName" value="${db.driverClassName}"/>
<property name="url" value="${db.url}"/>
<property name="username" value="${db.username}"/>
<property name="password" value="${db.password}"/>
<property name="validationQuery">
<value>SELECT 1</value>
</property>
<property name="testOnBorrow">
<value>true</value>
</property>
</bean>
c3p0的配置, 注意是''driverClass' , 'jdbcUrl', 'user' , 'password'
<bean id="dataSource" destroy-method="close">
? ?? ???<property name="driverClass">
? ?? ???<value>net.sourceforge.jtds.jdbc.Driver</value>
? ?? ???</property>
? ?? ???<property name="jdbcUrl">
<value>jdbc:jtds:sqlserver://localhost:1433/hua</value>
? ?? ???</property>
? ?? ???<property name="user">
? ?? ???<value>sa</value>
? ?? ???</property>
? ?? ???<property name="password">
? ?? ???<value>hua</value>
? ?? ???</property>
? ?? ???<property name="minPoolSize">
? ?? ???<value>15</value>
? ?? ???</property>
? ?? ???<property name="acquireIncrement">
? ?? ???<value>5</value>
? ?? ???</property>
? ?? ???<property name="maxPoolSize">
? ?? ???<value>25</value>
? ?? ???</property>
? ?? ???</bean>
或
<bean id="c3p0DataSource"
? ?? ???destroy-method="close">
? ?? ???<property name="driverClass">
? ?? ?? ?? ?<value>${db.driverClass}</value>
? ?? ???</property>
? ?? ???<property name="jdbcUrl">
? ?? ?? ?? ?<value>${db.url}</value>
? ?? ???</property>
? ?? ?? ?<!--
? ?? ???<property name="user">
? ?? ?? ?? ?<value>${db.user}</value>
? ?? ???</property>
? ?? ???<property name="password">
? ?? ?? ?? ?<value>${db.pass}</value>
? ?? ???</property>
? ?? ???-->
? ?? ???<property name="properties">
? ?? ?? ?? ?<props>
? ?? ?? ?? ?? ? <prop key="c3p0.acquire_increment">5</prop>
? ?? ?? ?? ?? ? <prop key="c3p0.idle_test_period">100</prop>
? ?? ?? ?? ?? ? <prop key="c3p0.max_size">100</prop>
? ?? ?? ?? ?? ? <prop key="c3p0.max_statements">0</prop>
? ?? ?? ?? ?? ? <prop key="c3p0.min_size">10</prop>
? ?? ?? ?? ?? ? <prop key="user">${db.user}</prop>
? ?? ?? ?? ?? ? <prop key="password">${db.pass}</prop>
? ?? ?? ?? ?</props>
? ?? ???</property>
? ? </bean>
xapool的配置
<bean id="dataSource" destroy-method="stopPool">
? ? <constructor-arg index="0">
? ?? ?<bean class="MsoNormal">?