首页 > 数据库 >java——数据库连接池——c3p0_基本使用

java——数据库连接池——c3p0_基本使用

时间:2022-11-26 16:56:05浏览次数:55  
标签:java getConnection 数据库 jar c3p0 连接池

    4. C3P0:数据库连接池技术
        * 步骤:
            1. 导入jar包 (两个) c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar ,
                * 不要忘记导入数据库驱动jar包
            2. 定义配置文件:
                * 名称: c3p0.properties 或者 c3p0-config.xml
                * 路径:直接将文件放在src目录下即可。

            3. 创建核心对象 数据库连接池对象 ComboPooledDataSource
            4. 获取连接: getConnection
        * 代码:
             //1.创建数据库连接池对象
            DataSource ds  = new ComboPooledDataSource();
            //2. 获取连接对象
            Connection conn = ds.getConnection();

 

 

 

 

 

 

 

 

 

 

 

 

 

 

可以加载不同的配置项:

 

 

 

标签:java,getConnection,数据库,jar,c3p0,连接池
From: https://www.cnblogs.com/xiaobaibailongma/p/16927724.html

相关文章

  • 【浅谈Java】this和super的用法与区别
    在Java的学习与开发者我们经常遇到this和super关键字,那么它们的用法和区别是什么呢?一、this关键字1.this是什么?this是自身的一个对象,代表对象本身,可以理解为:指向对象本......
  • java实现扑克牌游戏(洗牌,发牌,排序)
    packagepoker.bean;importlombok.AllArgsConstructor;importlombok.Getter;importlombok.NoArgsConstructor;importlombok.Setter;importjava.lang.annotatio......
  • java反射
    反射的概念:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调......
  • java——数据库连接池——概念简介
        1.概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器......
  • javascript面试题
    1.null和undefined区别首先Undefined和Null都是基本数据类型,这两个基本数据类型分别都只有一个值,就是undefined和null。undefined代表的含义是未定义,null代表......
  • 如何用JavaScripte和HTML 实现一整套的考试答题卡和成绩表
    相信在学校的你都有这样的体验,临近考试,要疯狂的“背诵”否则成绩单就要挂零,因为答题卡全部涂抹都是错的。那么毕业多年的你,没有了考试,有没有一丝怀念涂答题卡的时候,有没有......
  • java——JDBC——JDBC事务管理
      ##JDBC控制事务:1.事务:一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。2.操作:1.开启事务......
  • java——JDBC——JDBC各个类详解——PreparedStatement类
    5.PreparedStatement:执行sql的对象1.SQL注入问题:在拼接sql时,有一些sql的特殊关键字参与字符串的拼接。会造成安全性问题1.输入......
  • 力扣153(java&python)-寻找旋转排序数组中的最小值(中等)
    题目:已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,2,4,5,6,7]在变化后可能得到:若旋转4次,则可以得到[4,5,6,......
  • java——JDBC——JDBC各个类详解——ResultSet
    4.ResultSet:结果集对象,封装查询结果*booleannext():游标向下移动一行,判断当前行是否是最后一行末尾(是否有数据),如果是,则返回false,如果不是则......