构架工程

Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。创建一个springboot工程,去消费RESTFUL的服务。这个服务是 http:///gturnquist-quoters.cfapps.io/api/random ,它会随机返回Json字符串。 
在Spring项目中,它提供了一个非常简便的类,叫RestTemplate,它可以很简便的消费服务。

消费服务

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

@Beanpublic RestTemplate restTemplate(RestTemplateBuilder builder) {return builder.build();}@Beanpublic 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://www.cnblogs.com/sunnysunny/p/10899480.html

(十六)java版b2b2c社交电商spring cloud分布式微服务-用restTemplate消费服务相关推荐

  1. (十二)java版b2b2c社交电商spring cloud分布式微服务:使用Spring Cloud Sleuth和Zipkin进行分布式链路跟踪...

    Spring Cloud Sleuth Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.一般的,一个分布式服务跟踪系统,主要有三部分:数据收集.数据存储和数 ...

  2. (十)java版b2b2c社交电商spring cloud分布式微服务- SSO单点登录之OAuth2.0登录认证(1)...

    之前写了很多关于spring cloud的文章,今天我们对OAuth2.0的整合方式做一下笔记,首先我从网上找了一些关于OAuth2.0的一些基础知识点,帮助大家回顾一下知识点:Spring Clou ...

  3. java版b2b2c社交电商spring cloud分布式微服务-服务提供与调用

    java版b2b2c社交电商spring cloud分布式微服务源码请加企鹅求求:一零三八七七四六二六.上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册 ...

  4. java版b2b2c社交电商spring cloud分布式微服务(十)高可用的服务注册中心

    电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.文章 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka) 介绍了服务注册与发现,其中服务注册中心Eure ...

  5. java版b2b2c社交电商spring cloud分布式微服务:服务消费(Ribbon)

    Spring Cloud Ribbon 电子商务社交平台源码请加企鹅求求:一零三八七七四六二六Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具.它 ...

  6. java版b2b2c社交电商spring cloud分布式微服务(七)springboot开启声明式事务

    java b2b2c 电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.springboot开启事务很简单,只需要一个注解@Transactional 就可以了.因为在springboot中已经 ...

  7. java版b2b2c社交电商spring cloud分布式微服务(二) 服务消费者(rest+ribbon)

    一.ribbon简介 Ribbon is a client side load balancer which gives you a lot of control over the behaviour ...

  8. java版b2b2c社交电商spring cloud分布式微服务(八)springboot整合mongodb

    电子商务社交平台源码请加企鹅求求:一零三八七七四六二六 准备工作 安装 MongoDB jdk 1.8 maven 3.0 idea 环境依赖 在pom文件引入spring-boot-starter- ...

  9. java版b2b2c社交电商spring cloud分布式微服务(五)springboot整合 beatlsql

    电子商务社交平台源码请加企鹅求求:三五三六二四七二五九.BeetSql是一个全功能DAO工具, 同时具有Hibernate 优点 & Mybatis优点功能,适用于承认以SQL为中心,同时又需 ...

  10. java spring cloud版b2b2c社交电商spring cloud分布式微服务:分布式配置中心

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

最新文章

  1. script学习,如何用linux监控你的同事?
  2. 2015年12月份学习总结,前端开发工程师的知识库指引
  3. 计算机网络实验类型有哪些,北航研究生计算机网络实验_实验三 网络层实验
  4. 创建安卓app的30个经验教训
  5. 计算机应用基础计算配置教案,[定稿]计算机应用基础教案_Windows_XP版V8.1(全文完整版)...
  6. mysql之库操作_创建用户_修改用户权限_修改用户密码
  7. 多线程的那点事儿(之数据互斥)
  8. 你不一定知道的vb6(2)
  9. C# 中属性PropertyInfo的setvalue用法说明
  10. git 拉取最新代码
  11. 免费服务器+免费域名 【白嫖手册】
  12. 翟佳:StreamNative 组织构建之路丨声网开发者创业讲堂 • 第 5 期
  13. jre包括jvm和java核心类库_包含JVM标准实现及Java核心类库
  14. 旅行商问题(TSP)的两种模型
  15. 浪潮服务器系统raid5,浪潮服务器RAID配置及系统引导.doc
  16. 【SCF CLI实践】腾讯云serverless + 企业微信群机器人,轻松解决告警通知问题
  17. php开发模拟基金定投网站
  18. 用AHP层次分析法挑选最佳结婚对象
  19. NFS(网络文件系统)基于什么协议
  20. TeamViewer11的安全设置

热门文章

  1. 优秀的Linux文本编辑器 (转载)
  2. 解决API中无法使用session问题
  3. (三)映射对象标识符(OID)
  4. JVM-class文件完全解析-类索引,父类索引和索引集合
  5. iOS 利用UIPresentationController自定义转场动画
  6. 5.9UDP客户端服务器-基于OK6410
  7. Android ListView的背景和黑色边缘化的问题
  8. JAVA读写Properties属性文件
  9. 21.5 英寸 iMac 供应减少:是新品发布的节奏吗?
  10. rust 使用国内镜像,快速安装方法