[英]java Connection Pooling from Oracle
我正在嘗試通過以下鏈接創建連接池: http://192.9.162.55/developer/onlineTraining/Programming/JDCBook/conpool.html
我不明白的東西: 在class JDCConnectionDriver 實現驅動程序的某處,您可以找到此方法:
public static final String URL_PREFIX = "jdbc:jdc:";
public Connection connect(String url, Properties props)
throws SQLException {
if(!url.startsWith(URL_PREFIX) {
return null;
}
return pool.getConnection();
}
因此,如果您使用 mysql(例如),則 url 將始終以jdbc 開頭...所以連接它的方法永遠不會返回您的連接...為什么?
另外我想問你哪個是最好的連接池框架......
因此,如果您使用 mysql(例如),則 url 將始終以 jdbc 開頭...所以連接它的方法永遠不會返回您的連接...為什么?
此驅動程序是專門為連接到 JDC 連接而編寫的。 這就是為什么。 它正在尋找從jdbc:jdc:
開始的 url ,而不僅僅是jdbc:
。
另外我想問你哪個是最好的連接池框架......
最廣為人知的連接池庫是Apache Object Pool ,並且在許多應用程序服務器和 servlet 容器中使用。 最常見的連接池是Apache DBCP(數據庫連接池) 。
此外,正如Rocky Triton所述, c3p0是另一個包含連接和語句池的 JDBC 庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.