以下是我发现的典型例子:
HttpEntity<String> request = new HttpEntity<String>(headers);
ResponseEntity<Account> response = restTemplate.exchange(url,
HttpMethod.GET, request, Account.class);
Account account = response.getBody();
我用Google搜索了对Account.class的任何引用。到目前为止,我已经空了。我在Spring 4 JavaDocs中找不到它。任何人都可以告诉我它的记录在哪里,是否有包含必需品罐子的Maven依赖?
谢谢,
罗布
答案 0 :(得分:0)
Acoount.class不是任何jar的一部分。它是您应用程序中的一个类。 rest模板使用它将响应映射到对象。这就是我的意思: 如果回复是:
{"name": name, "balance": 1000}
你有:
class Account {
private String name;
private int balance;
// setters/getters
}
然后,您提供的代码将返回帐户的实例。
那就是它!