博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java springboot B2B2C o2o多用户商城 springcloud架构(十六)用restTemplate消费服务
阅读量:6945 次
发布时间:2019-06-27

本文共 923 字,大约阅读时间需要 3 分钟。

构架工程

创建一个springboot工程,去消费RESTFUL的服务。这个服务是 ,它会随机返回Json字符串。

在Spring项目中,它提供了一个非常简便的类,叫RestTemplate,它可以很简便的消费服务。

消费服务

通过RestTemplate消费服务,需要先context中注册一个RestTemplate bean。代码如下:

@Bean    public RestTemplate restTemplate(RestTemplateBuilder builder) {        return builder.build();    }     @Bean    public CommandLineRunner run(RestTemplate restTemplate) throws Exception {        return args -> {            String quote = restTemplate.getForObject(                    "http://gturnquist-quoters.cfapps.io/api/random", String.class);            log.info(quote.toString());        };    }复制代码

运行程序,控制台打印:

{“type”: “success”,“value”: {“id”: 6,“quote”: “It embraces convention over configuration, providing an experience on par with frameworks that excel at early stage development, such as Ruby on Rails.”}}复制代码

架构代码如下 :

Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求:一零三八七七四六二六

转载于:https://juejin.im/post/5c638cece51d45012d065a66

你可能感兴趣的文章
Javashop 7.0 发布,企业级电商平台
查看>>
django 1.8 官方文档翻译:2-1-1 模型语法
查看>>
报表在linux上pdf,flash打印中文问题
查看>>
设计模式学习总结
查看>>
我所认知的分布式系统(一)分布式系统概览
查看>>
微软工程师认为 Mozilla 也应该拥抱 Chromium
查看>>
【大数据安全】Kerberos集群安装配置
查看>>
赏聘网:企业招聘和个人求职的直通车
查看>>
Redis笔记5-redis高可用方案
查看>>
Vue-cli(四) Vue文件
查看>>
剑指Offer_5_替换空格
查看>>
MySQL查询时区分大小写(转)
查看>>
[开发笔记]-实现winform半透明毛玻璃效果
查看>>
基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD)
查看>>
教你如何阅读Oracle数据库官方文档
查看>>
一个轻量级AOP的实现(开源)
查看>>
LVS的DR模型的进阶应用——管理MySqL数据库
查看>>
制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)
查看>>
使用ip-masq-agent灵活的控制容器服务Kubernetes集群的SNAT规则
查看>>
MySQL数据库的基本概述和基本应用
查看>>