要查询的数据量过多时,分多个线程查询,查完合并,提高效率
static class ThredQuery implements Callable {
private List parms;
private Object object;
public ThredQuery(List parms) {
this.parms = parms;
}
@Override
public Object call() {
// 查询数据库
System.out.println("查询条件:--->" + parms);
// 模拟查询出的数据
// 处理的业务
object = "ID:" + parms + "查询的数据";
return object;
}
}
public static void main(String[] args) throws InterruptedException, ExecutionException {
//返回结果
List