java使用c3p0连接mysql

来源:互联网 发布:unity3d 粒子系统 编辑:程序博客网 时间:2024/06/06 03:54

需要下载 c3p0-0.9.5.2.jar ,我放在tomcat的lib文件夹里。

C3P0cnn静态类

package www.wamgk.com;import java.beans.PropertyVetoException;import java.sql.Connection;import com.mchange.v2.c3p0.ComboPooledDataSource;public class C3P0cnn {private static ComboPooledDataSource cpds;static {initDataSource();}// 配置数据源  public static void initDataSource() {cpds = new ComboPooledDataSource();cpds.setDataSourceName("acms01");cpds.setJdbcUrl("jdbc:mysql://localhost:3306/acms?useSSL=false");//连接urltry {cpds.setDriverClass("com.mysql.jdbc.Driver");} catch (PropertyVetoException e) {// TODO 自动生成的 catch 块e.printStackTrace();} //数据库驱动cpds.setUser("root");//用户名cpds.setPassword("5031");//密码cpds.setMaxPoolSize(100);//连接池中保留的最大连接数cpds.setMinPoolSize(10);//连接池中保留的最小连接数cpds.setAcquireIncrement(10);//一次性创建新连接的数目cpds.setInitialPoolSize(10);//初始创建cpds.setMaxIdleTime(6000);//最大空闲时间}//*/private C3P0cnn(){}// 从连接池中获得连接对象public static Connection  getConnection(){try {return cpds.getConnection();} catch (Exception e) {e.printStackTrace();}return null;}}

参考文章:

http://blog.sina.com.cn/s/blog_6c5f4d3c01012gtq.html

0 0
原创粉丝点击