数据库连接池_c3p0配置演示和数据库连接池_druid基本使用

数据库连接池_c3p0配置演示:

1. C3PO:数据库连接池技术

步骤:

1.导入jar包(两个)c3po-0.9.5.2.jar mchange-commons-java-0.2.12.jar ,

不要忘记导入数据库驱动jar包

2.定义配i文件:

名称: capa.properties或者c3po-config.xml

路径:庐接将文件放在src目录下即可。

3.创建核心对象数据库连接池对象comboPooledDatasource

4.获取连接∶getconnection

复制代码
public static void main(String[] args) throws SQLException {
        // 1.获取DataSource
        DataSource ds = new ComboPooledDataSource();
        // 2.获取连接
        for (int i = 1; i <= 11; i++) {
            Connection conn = ds.getConnection();
            System.out.println(i + ":" + conn);

            if (i == 5) {
                conn.close();//归还连接到连接池中
            }
        }
        test();
    }

        
    public static void test() throws SQLException {
        // 1.1获取DataSource
        DataSource ds = new ComboPooledDataSource("otherc3p0");
        // 2.获取连接
        for (int i = 1; i <=10 ; i++) {
            Connection conn = ds.getConnection();
            System.out.println(i + ":" + conn);
        }
    }
复制代码

 

 

 

数据库连接池_druid基本使用:

1. Druid :数据库连接池实现技术,由阿里巴巴捉供的

步骤:

1.导入jardruid-1.o.9.jar

2.定义配文件:

足properties形式的

可以叫任赢名称,可以放在任意目录下

3.加载配文件。Properties

4,获取数据库连接池对象:通过工厂来来获取DruidDataSourceFactpry

5.获取连接:getconnection

代码实现:

复制代码
/**
 * Druid演示
 */
public class DruidDemo {
    public static void main(String[] args) throws Exception {
        // 1.导入jar包
        // 2.定义配置文件
        // 3.加载配置文件
        Properties pro = new Properties();
        InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties");
        pro.load(is);
        // 4.获取地球池对象
        DataSource ds = DruidDataSourceFactory.createDataSource(pro);
        // 5.连胜获取练
        Connection conn = ds.getConnection();
        System.out.println(conn);
    }
}
复制代码

 

posted @   冰灵IT  阅读(88)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示