spring----数据源配置---DBCP和C3P0

 Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。

配置DBCP数据源要求,commons-dbcp.jar    和   commons-pool.jar 

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"          
        destroy-method="close">          
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />         
    <property name="url" value="jdbc:mysql://localhost:3309/sampledb" />         
    <property name="username" value="root" />         
    <property name="password" value="1234" />         
</bean>    

配置C3P0数据源要求,c3p0-0.9.0.4.jar

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"          
        destroy-method="close">         
    <property name="driverClass" value=" oracle.jdbc.driver.OracleDriver "/>         
    <property name="jdbcUrl" value=" jdbc:oracle:thin:@localhost:1521:ora9i "/>         
    <property name="user" value="admin"/>         
    <property name="password" value="1234"/>         
</bean>  
原文地址:https://www.cnblogs.com/mcahkf/p/8072427.html