我有大约40万个员工id,.I一次可以传递一个员工id。
如何使用线程并行调用PI,从而提高性能。需要一些指点。
saveInDatabase()方法将对象保存在数据库表中。
private void callApi(List<Long> employeeList, HttpEntity<String> requestEntity) {
Long employeeId;
for (Long i : employeeList) {
employeeId = i;// url
String url = "http://dummy.restapiexample.com/api/v1/employee/" + employeeId;
ResponseEntity<String> responseEntity = restTemplate.exchange(url, HttpMethod.GET, requestEntity,
String.class);
saveInDatabase(responseEntity);
}
}
https://stackoverflow.com/questions/57133548
复制相似问题