1). 指定数据库连接池中初始化连接数的个数
dataSource.setInitialSize(5);
2). 指定最大的连接数: 同一时刻可以同时向数据库申请的连接数
dataSource.setMaxActive(5);
3). 指定小连接数: 在数据库连接池中保存的最少的空闲连接的数量
dataSource.setMinIdle(2);
4).等待数据库连接池分配连接的最长时间. 单位为毫秒. 超出该时间将抛出异常.
dataSource.setMaxWait(1000 * 5);
其它参数详解参见https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html