RestTemplate 例子
来源:互联网 发布:禁止软件自启动 编辑:程序博客网 时间:2024/05/16 07:14
public class RestClient {
private static final RestTemplate temp = new RestTemplate();
private static void validateDeal() throws Exception {
HttpEntity<String> entity = ClientHelper.getHttpEntity(form.toJsonString());
ResponseEntity<String> output = temp.postForEntity("url_string", entity, String.class);
List<MyObject> results = JsonConverter.convert(output.getBody(), new TypeReference<List<MyObject>>(){});
System.out.println(results);
}
private static Portfolio getPortfolio(String uid, String code) throws Exception {
ResponseEntity<String> output = temp.exchange("/test_url?uid=" + uid + "&code=" + code), HttpMethod.GET, ClientHelper.getHttpEntity(String.class), String.class);
List<MyObject> results = JsonConverter.convert(output.getBody(), new TypeReference<List<MyObject>>(){});
}
private static final RestTemplate temp = new RestTemplate();
private static void validateDeal() throws Exception {
HttpEntity<String> entity = ClientHelper.getHttpEntity(form.toJsonString());
ResponseEntity<String> output = temp.postForEntity("url_string", entity, String.class);
List<MyObject> results = JsonConverter.convert(output.getBody(), new TypeReference<List<MyObject>>(){});
System.out.println(results);
}
private static Portfolio getPortfolio(String uid, String code) throws Exception {
ResponseEntity<String> output = temp.exchange("/test_url?uid=" + uid + "&code=" + code), HttpMethod.GET, ClientHelper.getHttpEntity(String.class), String.class);
List<MyObject> results = JsonConverter.convert(output.getBody(), new TypeReference<List<MyObject>>(){});
}
}
--------------------------------------------------------简朴的分割线--------------------------------------------------------
public final class ClientHelper {
public static<T> HttpEntity<T> getHttpEntity(T object){
HttpEntity<T> entity = new HttpEntity<T>(object, getHeaders());
return entity;
}
public static<T> HttpEntity<T> getHttpEntity(Class<T> clz){
HttpEntity<T> entity = new HttpEntity<T>(getHeaders());
return entity;
}
}
0 0
- RestTemplate 例子
- Spring RestTemplate Json 例子
- Spring中RestTemplate使用例子
- RestTemplate
- RestTemplate
- restTemplate
- RestTemplate
- RestTemplate
- RestTemplate 调用
- RestTemplate post
- RestTemplate实践
- spring RestTemplate
- RestTemplate实践
- RestTemplate实践
- springboot-restTemplate
- RestTemplate使用
- RestTemplate使用
- httpClient, RestTemplate
- datav关联关系展示
- Android销毁线程的方式
- [问题】Command /Developer/usr/bin/ibtool failed with exit code 255 error ?
- XMPP协议学习笔记(二)
- 你知道如何用WIN7自带的xp虚拟机嘛
- RestTemplate 例子
- POJ 1002 487-3279 - 字符串转换为数组
- 字节序
- jQuery Mobile 网格
- 好用一键重做系统一个局域网内有一台机子中了病毒
- linux关机命令
- leetcode:Integer to Roman
- javascript(JS)常见的表单输入限制方法代码
- css postion 居中