【问题标题】:RestTemplate use with a generic response typeRestTemplate 与通用响应类型一起使用
【发布时间】:2018-12-03 12:31:16
【问题描述】:

假设我想添加一个通用对象类型而不是 MediaEntry。因为 MediaEntry 可能是驻留在不同项目中的不同类,所以我不能在我的代码中使用该对象依赖项。我怎么能在这种情况下调用交换?

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

【问题讨论】:

标签: java spring-boot resttemplate


【解决方案1】:

可以使用字符串

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

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 2014-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多