数据库连接池技术方式一C3P0

本篇博客就对数据库连接池技术的第一种方式利用C3P0进行连接,C3P0相关JAR包,请打开以下连接:

链接:https://pan.baidu.com/s/1fMzz1Ko7TIELTaIocqM_ow 
提取码:zks4 
C3P0连接方式有如下几个步骤:

1、从网盘下载后,导入Jar包 ,需要导入的有两个,看下图

2、将c3p0-config.xml直接放到SRC目录下,修改配置文件c3p0-config.xml的内容,修改数据库名称,以及用户和密码

3、编写代码

package com.c3p0;
/*
* 下面是数据库连接池的操作
* */

import com.mchange.v2.c3p0.ComboPooledDataSource;

import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class test {
    public static void main(String[] args) throws SQLException {
        //默认建立连接池程序
        DataSource data = new ComboPooledDataSource();
        //通过姓名进行连接
        //DataSource data = new ComboPooledDataSource("otherc3p0");
        //获取连接
        Connection con = data.getConnection();
        //创建sql语句
        String sql ="select * from student";
        //创建是sta对象
        Statement sta = con.createStatement();
        //进行查询
        ResultSet res = sta.executeQuery(sql);
        //解析语句
        while (res.next()){
            System.out.println(
                    "姓名:"+ res.getString(1)+ "  年龄:"+res.getInt(2)
            );
        }
        con.close();//归还连接
    }
}

4、运行成功

如果有什么疑问,请大家私聊我哈! 

猜你喜欢

转载自blog.csdn.net/xgysimida/article/details/107457933
今日推荐