public class AsyncUtil extends Object
| 构造器和说明 |
|---|
AsyncUtil() |
AsyncUtil(ExecutorService executorService) |
AsyncUtil(int threadPoolNum) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addExecutePool(String key,
Object serviceObj,
String methodName,
Object[] params,
Class<?>... parameterTypes)
执行多个SQL查询,加入线层池,提升效率
|
<T> T |
getResult(String key) |
static AsyncUtil |
newInstance() |
static AsyncUtil |
newInstance(int threadPoolNum) |
void |
shutdown()
关闭线程池
|
public AsyncUtil()
public AsyncUtil(int threadPoolNum)
public AsyncUtil(ExecutorService executorService)
public static AsyncUtil newInstance()
public static AsyncUtil newInstance(int threadPoolNum)
public void addExecutePool(String key, Object serviceObj, String methodName, Object[] params, Class<?>... parameterTypes)
serviceObj - 服务实体methodName - 执行方法params - 方法参数parameterTypes - 方法参数类型public <T> T getResult(String key)
T - key - public void shutdown()
Copyright © 2021. All rights reserved.