2018-11-22 回答
import java.sql.*;
import java.sql.datasource;
import org.apache.commons.dbcp.basicdatasource;
public class connectionpool{
private static basicdatasource dbs = null;
public static datasource setupdatasource(){
bds = new basicdatasource();
//设置驱动程序
bds.sestdriverclassname("com.mysql.jdbc.driver");
//设置连接用户名
bds.setusername("root");
//设置连接密码
bds.setpassword("root");
//设置连接地址
bds.seturl("jdbc:mysql://localhost:3306/databasename");
//设置初始化连接总数
bds.setinitialsize(50);
//设置同时应用的连接总数
bds.setmaxactive(-1);
//设置在缓冲池的最大连接数
bds.setmaxidle(-1);
//设置在缓冲池的最小连接数
bds.setminidle(0);
//设置最长的等待时间
bds.setmaxwait(-1);
return (datasource)bds;
}
//显示连接池的