?1.首先下載架包。。。(下載鏈接:https://note.youdao.com/ynoteshare/index.html?id=61e2cc939390acc9c7e5017907e98044&type=note&_time=1693296531722)
2.將架包加入項目文件。
創(chuàng)建一個lib目錄,將架包復(fù)制進(jìn)去
?右鍵點擊lib目錄,將其添加為庫。
?
?能點開文件代表加載成功。
?3.在src目錄創(chuàng)建c3p0.properties 或者c3p0-config.xml(我這里使用xml文件作為實例)
?這里你需要將配置信息換成你自己的數(shù)據(jù)庫信息。
<c3p0-config>
<!-- 使用默認(rèn)的配置讀取連接池對象 -->
<default-config>
<!-- 連接參數(shù) -->
<!--需要修改自己數(shù)據(jù)庫路徑、用戶賬號、密碼-->
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://127.0.0.1:3306/book?serverTimezone=UTC</property>
<property name="user">root</property>
<property name="password"></property>
<!--初始化申請的連接數(shù)量-->
<property name="initialPoolSize">5</property>
<!--最大的連接數(shù)量-->
<property name="maxPoolSize">10</property>
<!--超時時間(單位毫秒)-->
<property name="checkoutTimeout">3000</property>
</default-config>
</c3p0-config>
4.驗證連接池是否可以使用。
/*
* Copyright (c) 2020, 2023, All rights reserved.
*
*/
package cn.scl;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
/**
* <p>Project: c3p0 - Test01</p>
* <p>Powered by scl On 2023-08-29 16:30:15</p>
* <p>描述:<p>
*
* @author 孫臣龍 [1846080280@qq.com]
* @version 1.0
* @since 17
*/
public class Test01 {
public static void main(String[] args) throws Exception {
ComboPooledDataSource pool = new ComboPooledDataSource();
Connection con = pool.getConnection();
String sql="select * from user where id=?";
PreparedStatement ps = con.prepareStatement(sql);
ps.setInt(1,2);
ResultSet rs = ps.executeQuery();
while (rs.next()){
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
System.out.println(rs.getString(4));
System.out.println(rs.getString(5));
System.out.println(rs.getString(6));
}
con.close();
ps.close();
rs.close();
}
}
5.結(jié)構(gòu)顯示。
文章來源:http://www.zghlxwxcb.cn/news/detail-682313.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-682313.html
到了這里,關(guān)于如何使用c3p0連接池???的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!