关于spring和数据库链接嵌套的问题备忘

本文介绍了如何使用Proxool和c3p0两种不同的数据源配置方法,包括连接池参数设置及数据库连接配置。适用于Java应用程序中数据库连接管理和优化。
<bean id="dataSource"  class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close">  
        <property name="driver" value="${db.driver}"/>
        <property name="driverUrl" value="${db.url}"/>
        <property name="user" value="${db.username}"/>
        <property name="password" value="${db.password}"/>  

        <property name="alias" value="${db.username}"/>
        <property name="houseKeepingSleepTime" value="9000"/>
        <property name="prototypeCount" value="5"/>
        <property name="maximumConnectionCount" value="15"/>
        <property name="minimumConnectionCount" value="3"/>
        <property name="trace" value="true"/>
        <property name="verbose" value="true"/>
    </bean>

自己把相应的修改下 就可以了  如果不用org.logicalcobwebs.proxool.ProxoolDataSource ,用com.mchange.v2.c3p0.ComboPooledDataSource 这个也行

 <bean id="dataSource"  class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">  
        <property name="driverClass" value="${db.driver}"/>
        <property name="jdbcUrl" value="${db.url}"/>
        <property name="user" value="${db.username}"/>
        <property name="password" value="${db.password}"/>  

        <property name="initialPoolSize" value="3"/>
        <property name="minPoolSize" value="3"/>  
        <property name="maxPoolSize" value="300"/>  

        <property name="maxConnectionAge" value="3600"/>
        <property name="maxIdleTime" value="600"/>
        <property name="acquireIncrement" value="10"/>
        <property name="automaticTestTable" value="c3p0test"/>
        <property name="checkoutTimeout" value="10000"/>  
            
        <property name="maxStatements" value="100"/>  
        <property name="testConnectionOnCheckout" value="false"/>
        <property name="acquireRetryAttempts" value="5"/>
        <property name="breakAfterAcquireFailure" value="true"/>
    </bean>

转载于:https://my.oschina.net/zodiac2009/blog/2919

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值