笔记:Spring Cloud Ribbon RestTemplate 详解

时间:2017-09-03 12:18:04   收藏:0   阅读:1719

详细介绍RestTemplate 针对几种不同请求类型和参数类型的服务调用实现,示例代码中的 restTemplate 都是通过Spring 注入方式创建的,相关代码如下:

@Autowired

private RestTemplate restTemplate;

? ?

在应用主类需要增加 Bean,代码如下:

@LoadBalanced

@Bean

public RestTemplate createRestTemplate(){

????????return new RestTemplate();

}

????????????????????????responseEntity =

????????????????????????????????????????restTemplate.getForEntity("http://ORG.DRSOFT.WEBSERVICE.HELLOSERVICE/hello/get, String.class);

????????????????????????if (responseEntity.getStatusCode() == HttpStatus.OK) {

????????????????????????????????return responseEntity.getBody();

????????????????????????}

????????????????????????return "response status " + responseEntity.getStatusCodeValue();

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!