请解释RestTemplate

时间:2011-01-18 06:54:49

标签: java spring resttemplate

我有一个班级

public class Client extends RestTemplate
// org.springframework.web.client.RestTemplate

RestTemplate用于什么?

1 个答案:

答案 0 :(得分:17)

我假设你理解了春天模板的概念。 (它基于同名的设计图案)。 RestTemplate是用于进行HTTP休息调用(REST客户端)的模板。

如果你想进行HTTP调用,你需要创建一个HttpClient,传递请求和(或)表单参数,设置接受头并执行响应的解组,所有这些都是你自己,Spring Rest模板,试图承担痛苦通过从你那里抽象出所有这些细节来消除。

http://blog.springsource.com/2009/03/27/rest-in-spring-3-resttemplate/