首页 > 编程语言 > 详细

spring mvc 集成resttemplate

时间:2020-02-17 09:42:53      阅读:144      评论:0      收藏:0      [点我收藏+]

RestTemplate,Spring Web提供的轻量级HTTP Client,用于简化HTTP调用。

RestTemplate restTemplate = new RestTemplate();
String replay = restTemplate.getForObject("http://localhost:8080/get",String.class);
System.out.println(replay);
//占位符
replay = restTemplate.getForObject("http://localhost:8080/test/{id}",String.class,1);

获取相应码
ResponseEntity<String> responseEntity = restTemplate.getForEntity(url,String.class);
System.out.println(responseEntity.getBody());
System.out.println(responseEntity.getStatusCode());

发生post请求
RequstObject requestObject =  RequstObject.builder()
.age(10)
.name("abc")
.build();
responseEntity = restTemplate.postForEntity(url,requestObject,String.class);
System.out.println(responseEntity.getBody());
System.out.println(responseEntity.getStatusCode());

spring集成如下
@Bean
public RestTemplate restTemplate(){
return new RestTemplate();
}
 

spring mvc 集成resttemplate

原文:https://www.cnblogs.com/xiaofeiyang/p/12320244.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!