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

    public class C3p0Demo{
    /*
    代码配置
    */

    public void fun1(){
    //创建连接池对象
    ComboPooledDataSource dataSource = new ComboPooledDataSource();
    //对连接池进行四大参数的配置
    dataSource.setDriverClass("com.mysql.jdbc.Driver");
    dataSource.setJdbcUrl("jdbc:mysql://loaclhost:3306/mydb");
    dataSource.setUser("root");
    dataSource.setPassword("root");

    //池配置
    dataSource.setAcquireIncrement(5);
    dataSource.setInitialPoolSize(20);
    dataSource.setMinPoolSize(2);
    dataSource.setMaxPoolSize(50);

    Connection con = dataSource.getConnection();
    // System.out.println(con);
    con.close();
    }

    /*
    配置文件的默认配置
    */

    public void fun2(){
    //在创建连接池对象时,这个对象就会自动加载配置文件,
    ComboPooledDataSource dataSource =
    new ComboPooledDataSource();

    Connection con = dataSource.getConnection();
    System.out.println(con);
    con.close();

    }

    /*
    使用命名配置信息
    */
    public void fun3(){
    //构造器的参数指定命名配置元素的名称!
    ComboPooledDataSource dataSource =
    new ComboPooledDataSorce("oracle-config");
    Connection con = dataSource.getConnection();
    System.out.println(con);
    con.close();
    }
    }

  • 相关阅读:
    Java学习之路(四)
    HTML学习之canves元素
    一些常用的SQL查询语句
    数据库实现动态表头
    Java学习之路(三)
    Java学习之路(二)
    Java学习之路(一)
    UML类图几种关系的总结(转)
    vue 项目全局修改element-ui的样式
    NGINX 资料
  • 原文地址:https://www.cnblogs.com/trister/p/4576376.html
Copyright © 2011-2022 走看看