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

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

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

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)建一個(gè)Properties對(duì)象,讓其去讀取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 或者用使用相對(duì)路徑來將配置文件轉(zhuǎn)成字節(jié)輸入流,我們可以使用類加載器來讀取類路徑下文件
        InputStream is = DataSourceTest.class.getClassLoader().getResourceAsStream("druid.properties");

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

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

        //3. 從連接池中取出一個(gè)連接使用 ,本來設(shè)置最大連接數(shù)量是10,超過10個(gè)會(huì)報(bào)錯(cuò)
        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();
        //歸還一個(gè)連接: 沒有使用連接池的時(shí)候connection.close()就是銷毀連接,如果是從連接池中取出的connection對(duì)象它調(diào)用close()方法就是將連接歸還回連接池
        //底層原理是動(dòng)態(tài)代理
        connection1.close();

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

連接池運(yùn)行成功

總結(jié)

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

相關(guān)文章

最新評(píng)論

台东市| 平南县| 普陀区| 丹寨县| 芜湖市| 盐城市| 礼泉县| 丹江口市| 新密市| 台东县| 商水县| 顺平县| 元阳县| 怀来县| 池州市| 昂仁县| 盐山县| 上饶县| 醴陵市| 老河口市| 华阴市| 武山县| 三门县| 牡丹江市| 都昌县| 蚌埠市| 黄大仙区| 旅游| 泸定县| 长葛市| 五河县| 仲巴县| 湖口县| 府谷县| 新乡县| 隆林| 遂川县| 太白县| 遂平县| 彩票| 寿光市|