【发布时间】:2013-06-11 20:56:40
【问题描述】:
当我将字符串对象类型传递给休息服务调用时,字符串“响应”包含休息 url 的 json 表示
RestTemplate restTemplate = new RestTemplate();
String response = restTemplate.getForObject("xxxxx", String.class, new Object[]{});
如果我把上面的代码改成:
RestTemplate restTemplate = new RestTemplate();
MyObject response = restTemplate.getForObject("xxxxx", MyObject.class, new Object[]{});
响应类型现在是 MyObject。
这里发生了什么,是RestTemplate在指定字符串类型时转换为Json,并在指定对象返回类型时转换为指定对象?
【问题讨论】:
标签: web-services spring rest