最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Druid數(shù)據(jù)庫連接池的jar包的使用方式

 更新時間:2024年04月27日 09:43:18   作者:驅(qū)動男孩  
這篇文章主要介紹了Druid數(shù)據(jù)庫連接池的jar包的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1. 將druid的jar包導(dǎo)入模塊下

并添加到library中

2. 配置properties文件

(1)

(2)

(3)再resources目錄下創(chuàng)建druid的配置文件

內(nèi)容為

3. druid的使用

public void test01() throws Exception{
        // 1. 創(chuàng)建一個Properties對象,讓其去讀取druid.properties文件
        Properties properties = new Properties();

        // 1.1.1 將druid.properties配置文件轉(zhuǎn)成字節(jié)輸入流
        // FileInputStream is = new FileInputStream("E:\\java\\project202302\\module19-day26\\resources\\druid.properties");
        // 1.1.2 或者用使用相對路徑來將配置文件轉(zhuǎn)成字節(jié)輸入流,我們可以使用類加載器來讀取類路徑下文件
        InputStream is = DataSourceTest.class.getClassLoader().getResourceAsStream("druid.properties");

        // 1.2 使用properties對象加載流
        properties.load(is);

        // 2. 使用DruidDataSourceFactory創(chuàng)建Druid連接池對象
        DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);

        //3. 從連接池中取出一個連接使用 ,本來設(shè)置最大連接數(shù)量是10,超過10個會報錯
        Connection connection1 = dataSource.getConnection();
        Connection connection2 = dataSource.getConnection();
        Connection connection3 = dataSource.getConnection();
        Connection connection4 = dataSource.getConnection();
        Connection connection5 = dataSource.getConnection();
        Connection connection6 = dataSource.getConnection();
        Connection connection7 = dataSource.getConnection();
        Connection connection8 = dataSource.getConnection();
        Connection connection9 = dataSource.getConnection();
        //歸還一個連接: 沒有使用連接池的時候connection.close()就是銷毀連接,如果是從連接池中取出的connection對象它調(diào)用close()方法就是將連接歸還回連接池
        //底層原理是動態(tài)代理
        connection1.close();

        Connection connection10 = dataSource.getConnection();
        Connection connection11 = dataSource.getConnection();
    }

連接池運行成功

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

卢龙县| 山东省| 建平县| 黎川县| 汾阳市| 九江县| 文昌市| 竹北市| 锡林郭勒盟| 宁陵县| 徐闻县| 吴忠市| 特克斯县| 莱阳市| 南华县| 塔河县| 大安市| 新兴县| 仁寿县| 武定县| 会理县| 东兴市| 汉中市| 峨眉山市| 中江县| 汝阳县| 汝南县| 绩溪县| 松阳县| 嵊泗县| 游戏| 黑河市| 岫岩| 湟源县| 金堂县| 库车县| 普定县| 临泉县| 永寿县| 松溪县| 兰州市|