使用Spring Rest模板制作Rest客户端

时间:2013-11-05 07:09:01

标签: spring rest spring-mvc rest-client

这是我的弹簧控制器代码..

@RequestMapping(value= "/save_item",
method = RequestMethod.POST,produces="application/json")

public @ResponseBody ModelMap saveItem(ModelMap model,
@RequestParam("id") String itemId,
@RequestParam("name") String itemName) {

model.addAttribute("itemId",itemId);
return model;
}

如何使用spring rest tempalte创建休息客户端?。

我需要从我的其余客户端发送两个参数(id,name)。 任何人请帮助我。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以创建一个RestTemplate对象并以此身份执行

ResponseEntity<List<City>> result = restTemplate.exchange(
                new StringBuilder(URL).append(city).toString(),
                HttpMethod.GET, null, responseType);

在这个项目中你可以找到一个带有spring-boot和sptring-web的maven项目,它使用这个restTemplate片段和jackson来进行json响应

https://github.com/voliveirajr/dev-test