Springboot restTemplate 返回 List 的方式

restTemplate 会把复杂的对象转换成 LinkedHashMap,有时会发生参数丢失或其他转化异常。

解决方法:

ResponseEntity> response = restTemplate.exchange(REST_URL_PREFIX + "/api/v1/getCompanyVOBySubNumber", HttpMethod.POST, req, new ParameterizedTypeReference>() {});


List companyVOList = response.getBody();

你可能感兴趣的:(SpringBoot)