1.用jdbc驱动连接数据库效率低
2.用tomcat配置的连接池用来给 产品用
2.用tomcat配置的连接池用来给 产品用
3.自带连接池,方便测试自己用,今天就来讲讲如何给自己的某一个项目配置一个连接池
方法如下:
a.把commons-dbcp.jar和commons-pool.jar包放到web-inf下的lib文件里
b.把db.properties里的user改为username,driverClass改为driverClassName,然后添加maxActive=30,maxIdle=10,maxWait=100
c.将自己的DBHelper类中的getCon(获取连接的方法)修改为:
try{
DataSource ds=BasicDataSourceFactory.createDataSource(Myproperties.getInstance());
Connection con=ds.getConnection();
}catch(Exception ex){
throw new RuntimeException(ex);
}
小提示:修改底层的类时如果要抛出异常就将异常修改为runtimeException这样就不会对使用了底层的那些类造成影响