RestTemplate与通用响应类型配合使用

时间:2018-12-03 12:31:17

标签: java spring-boot resttemplate

假设不是MediaEntry,我也想添加一个通用对象类型。由于MediaEntry可能是驻留在不同项目中的不同类,因此我无法在代码中使用该对象依赖项。我该如何为这种情况调用交换?

ResponseEntity<MediaEntry> result = getRestTemplate().exchange(uri, HttpMethod.POST, httpEntity,
                    new ParameterizedTypeReference<MediaEntry>() {
                    }, userId);

1 个答案:

答案 0 :(得分:-1)

可以使用字符串

ResponseEntity<String> result = getRestTemplate().exchange(uri, HttpMethod.POST, httpEntity,
                    new ParameterizedTypeReference<String>() {
                    }, userId);