本篇文章主要介绍了"java web总结数据库连接池",主要涉及到方面的内容,对于JSPjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
连接池需要 commons 中dbcp 与pool包,还需要数据库包(底层是装饰者模式)public class dbcplianjiechi {
/*** 创...
连接池需要 commons 中dbcp 与pool包,还需要数据库包(底层是装饰者模式)
public class dbcplianjiechi {
/**
* 创建连接池对象
* 配置连连接池(四大对象)
*得到连接对象
* @throws SQLException
**/
@Test
public void fun1() throws SQLException{
BasicDataSource ds=new BasicDataSource();
ds.setDriverClassName("com.mysql.jdbc.Driver");
ds.setUrl("jdbc:mysql://localhost:3306/student");
ds.setUsername("root");
ds.setPassword("123");
ds.setMaxActive(20);//最大连接数
ds.setMaxIdle(3);
ds.setMaxWait(1000);//最大等待时间
Connection con=ds.getConnection();
System.out.println(con);
}
}
现在都不用DBCP连接池了,现在用c3p0连接池需要jar包需要c3p0与mchange包,当然还需要mysql包(底层是动态代理)
也可以用配置文件
要求 1:必须叫c3p0-config.xml
2:必须在src下
@Test
/**
* 配置文件配置
*/
public void fun2() throws SQLException{
ComboPooledDataSource ds=new ComboPooledDataSource();//也可以自定义配置
Connection con=ds.getConnection();
System.out.println(con);
con.close();
}
}
配置文件如下
jdbc:mysql://localhost:3306/student
com.mysql.jdbc.Driver
root
123
以上就介绍了java web总结数据库连接池,包括了方面的内容,希望对JSPjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_179687.html