仅针对SpringBoot项目
第一步:在springBoot启动类注入RestTemplate对象,使RestTemplate对象可在项目工程任意地方使用。
// 调用远程接口
@Bean(name = "restTemplate")
RestTemplate restTemplate(){
return new RestTemplate();
}
第二步:在需要调用远程接口的service层或controller层注入RestTemplate对象。
@Resource
RestTemplate restTemplate;
第三步:使用restTemplate提供的postForObject或getForObject方法调用远程接口。
博主使用的postForObject方法:
String strJson = restTemplate.postForObject(url地址, 需要传输的参数(任何类型均可), String.class);
经调试测试成功!!