0

我必须调用 REST Web 服务,并且我打算使用 Rest Template。

我查看了有关如何发出 GET 请求的示例,但我不太了解如何使用

getForObject方法_

就我而言

请求是一个string

响应=是arraylist<URI>

我创建了一个名为ObjectExchanged

   public class ObjectExchanged {
@JsonProperty
String request;
ArrayList<URI> response;
  }

然后

    getRestTemplate()).getForObject(URL, ObjectExchanged.class, ??);

我应该在第三个字段中输入什么

4

1 回答 1

0

为什么你想要第三场?

getForObject(uri,ObjectExchanged.class); will work

getForObject(java.lang.String s, java.lang.Class<T> tClass, java.lang.Object... objects) throws org.springframework.web.client.RestClientException; 
getForObject(java.lang.String s, java.lang.Class<T> tClass, java.util.Map<java.lang.String,?> stringMap) throws org.springframework.web.client.RestClientException; 
getForObject(java.net.URI uri, java.lang.Class<T> tClass) throws org.springframework.web.client.RestClientException; 

这些是 3 种类型的实现

于 2013-06-13T10:17:29.843 回答