|  |  | 
 |  |  |     | 
 |  |  |    /** | 
 |  |  |     * 初始化线程池 | 
 |  |  |     * @param threadPoolName 线程池和线程名称 | 
 |  |  |     * @param maxThreadNum 线程池最大线程数 ,若为-1,不受限制 | 
 |  |  |     * @param minThreadNum 线程池最小线程数,或初始线程数 | 
 |  |  |     * @param poolName 线程池和线程名称 | 
 |  |  |     * @param maxNum 线程池最大线程数 ,若为-1,不受限制 | 
 |  |  |     * @param minNum 线程池最小线程数,或初始线程数 | 
 |  |  |     * @param freeTimeout 空闲线程超时时长(秒) | 
 |  |  |     * @param busyTimeout 忙碌线程超时时长(秒),若为-1,不受限制 | 
 |  |  |     * @return 线程池实例 | 
 |  |  | 
 |  |  |     | 
 |  |  |    /** | 
 |  |  |     * 初始化线程池 | 
 |  |  |     * @param threadPoolName 线程池和线程名称 | 
 |  |  |     * @param maxThreadNum 线程池最大线程数,若为-1,不受限制 | 
 |  |  |     * @param minThreadNum 线程池最小线程数,或初始线程数 | 
 |  |  |     * @param poolName 线程池和线程名称 | 
 |  |  |     * @param maxNum 线程池最大线程数,若为-1,不受限制 | 
 |  |  |     * @param minNum 线程池最小线程数,或初始线程数 | 
 |  |  |     * @param freeTimeout 空闲线程超时时长(秒) | 
 |  |  |     * @param busyTimeout 忙碌线程超时时长(秒),若为-1,不受限制 | 
 |  |  |     * @return 线程池实例 | 
 |  |  | 
 |  |  |    } | 
 |  |  |    /** | 
 |  |  |     * 得到唯一线程池实例 | 
 |  |  |     * @param dataSourceName | 
 |  |  |     * @return | 
 |  |  |     * @throws Exception | 
 |  |  |     */ | 
 |  |  | 
 |  |  |    } | 
 |  |  |    /** | 
 |  |  |     * 得到唯一线程池实例 | 
 |  |  |     * @param dataSourceName | 
 |  |  |     * @return | 
 |  |  |     * @throws Exception | 
 |  |  |     */ |