mysql 常用数据库连接池_常见的数据库连接池
歡迎進入Java社區論壇,與200萬技術人員互動交流 >>進入 2.C3P0 在Hibernate和Spring中默認支持該數據庫連接池 需要引入:c3p0-0.9.1.2.jar包,如果報錯再引入mchange-commons-0.2.jar 1. 在類路徑下編寫一個c3p0-config.xml文件 c3p0-config !-- default-co
歡迎進入Java社區論壇,與200萬技術人員互動交流 >>進入
2.C3P0
在Hibernate和Spring中默認支持該數據庫連接池
需要引入:c3p0-0.9.1.2.jar包,如果報錯再引入mchange-commons-0.2.jar
1. 在類路徑下編寫一個c3p0-config.xml文件
com.mysql.jdbc.Driver
jdbc:mysql:///dbutils
root
root
5
6
5
10
2.獲取默認的配置:
public static void getConnection1() throws Exception {
ComboPooledDataSource source = new ComboPooledDataSource();
Connection conn = source.getConnection();
String sql = "insert into users (name,address) values (?,?)";
PreparedStatement state = conn.prepareStatement(sql);
state.setString(1, "c3p0");
state.setString(2, "c3p0");
state.executeUpdate();
source.close();
System.out.println("OK");
}
3.獲取指定名的配置:
public static void getConnection2() throws Exception {
ComboPooledDataSource source = new ComboPooledDataSource("mysql");
Connection conn = source.getConnection();
String sql = "insert into users (name,address) values (?,?)";
PreparedStatement state = conn.prepareStatement(sql);
state.setString(1, "c3p02");
state.setString(2, "c3p02");
state.executeUpdate();
source.close();
System.out.println("OK");
}
總結:連接池技術可以快速的獲取數據庫連接的重量級資源但是操作數據庫依舊比較繁瑣……
[1] [2]
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的mysql 常用数据库连接池_常见的数据库连接池的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 目录下的文件_用pytho
- 下一篇: php escapeshellcmd,利