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