基本的auth Spring resttemplate示例,它们都使用Account.class。它是什么?

时间:2015-05-01 17:48:01

标签: rest maven spring-mvc resttemplate

以下是我发现的典型例子:

 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依赖?

谢谢,

罗布

1 个答案:

答案 0 :(得分:0)

Acoount.class不是任何jar的一部分。它是您应用程序中的一个类。 rest模板使用它将响应映射到对象。这就是我的意思: 如果回复是:

{"name": name, "balance": 1000}

你有:

class Account {
    private String name;
    private int balance;

    // setters/getters
}

然后,您提供的代码将返回帐户的实例。

那就是它!