1.使用配置文件模板

    1. <c3p0-config>
    2. <!--数据源名称代表连接池-->
    3. <named-config name="pq">
    4. <!-- 驱动类 -->
    5. <property name="driverClass">com.mysql.jdbc.Driver</property>
    6. <!-- url-->
    7. <property name="jdbcUrl">jdbc:mysql://127.0.0.1:3306/shp_db</property>
    8. <!-- 用户名 -->
    9. <property name="user">root</property>
    10. <!-- 密码 -->
    11. <property name="password">123456</property>
    12. <!-- 每次增长的连接数-->
    13. <property name="acquireIncrement">5</property>
    14. <!-- 初始的连接数 -->
    15. <property name="initialPoolSize">10</property>
    16. <!-- 最小连接数 -->
    17. <property name="minPoolSize">5</property>
    18. <!-- 最大连接数 -->
    19. <property name="maxPoolSize">50</property>
    20. <!-- 可连接的最多的命令对象数 -->
    21. <property name="maxStatements">5</property>
    22. <!-- 每个连接对象可连接的最多的命令对象数 -->
    23. <property name="maxStatementsPerConnection">2</property>
    24. </named-config>
    25. </c3p0-config>

    2.将c3p0提供的xml文件拷贝到 src目录下

    1. @Test
    2. public void testC3p02() throws Exception {
    3. ComboPooledDataSource comboPooledDataSource = new ComboPooledDataSource("pq");
    4. comboPooledDataSource.getConnection();
    5. System.out.println("连接成功");
    6. comboPooledDataSource.close();
    7. }