zoukankan      html  css  js  c++  java
  • c3p0连接池

    1,导入c3p0的jar包

    2,src下创建配置文件(c3p0-config.xml)

    <?xml version="1.0" encoding="UTF-8"?>
    <c3p0-config>
        <default-config>                                                  <!-- 默认的链接 创建C3P0是不输入参数,或输入错误时使用默认 -->
            <property name="driverClass">com.mysql.jdbc.Driver</property> <!-- 数据驱动 -->
            <property name="jdbcUrl">jdbc:mysql:///dang?generateSimpleParameterMetadata=true</property> <!-- 数据库的URL 后面的参数是允许获得参数类型名称 -->
            <property name="user">root</property>                          <!-- 数据库用户名 -->
            <property name="password">123</property>                      <!-- 数据库密码 -->
            <property name="initialPoolSize">5</property>                  <!-- 初始化时创建的的链接对象数 -->
            <property name="acquireIncrement">3</property>                  <!-- 连接对象的增量(连接池数量不够用时创建的数量) -->
            <property name="minPoolSize">2</property>                      <!-- 最小链接对象 -->
            <property name="maxPoolSize">10</property>                      <!-- 最大链接对象 -->
        </default-config>
    
        <named-config name="oracle-config">                                  <!-- oracle的配置 -->
            <property name="jdbcUrl">jdbc:mysql://localhost:3306/mydb1</property>
            <property name="driverClass">com.mysql.jdbc.Driver</property>
            <property name="user">root</property>
            <property name="password">099418</property>
            <property name="acquireIncrement">3</property>
            <property name="initialPoolSize">10</property>
            <property name="minPoolSize">2</property>
            <property name="maxPoolSize">10</property>
        </named-config>
    </c3p0-config>
    View Code

    3,创建连接池对象:(private static final修饰)

     private static final ComboPooledDataSource DATASOURCE = new ComboPooledDataSource(); 

  • 相关阅读:
    01Tensorflow学习之Tensorflow基本介绍
    C#四舍五入说明
    3类与对象——重拾Java
    1Java语言概述——重拾Java
    Android 字体效果
    Python相关资料收集
    2013.11.23思科研发中心面试
    【转】理解同步与异步
    OpenCV中的SURF算法介绍
    OpenCV中Kinect的使用(3)
  • 原文地址:https://www.cnblogs.com/laodang/p/9504542.html
Copyright © 2011-2022 走看看