第7 章 调用REST 服务
第7 章 调用REST 服务
本章内容:
- 使用
RestTemplate 调用REST API - 使用
Traverson 引导超媒体API
你是否曾经去看电影,当电影开始的时候,你发现只有你一个人在电影院?从本质上说,这是一次私人观影的美妙经历。你可以选择任何你想要的座位,和屏幕上的人物交谈,甚至可以打开你的手机发推特谈论它,而不会有人因为破坏了他们的观影体验而生气。最棒的是,也没有其他人会为你毁了这部电影!
这种情况在我身上并不常见。但当它出现的时候,我在想如果我没有出现会发生什么。他们还会放映这部电影吗?英雄还会拯救世界吗?电影结束后,工作人员还会打扫影院吗?
没有观众的电影就像没有客户端的
在前一章中,重点介绍了如何定义
- RestTemplate —— 一个由
Spring 核心框架提供的简单、同步REST 客户端。 - Traverson —— 可感知超链接的同步
REST 客户端,由Spring HATEOAS 提供,灵感来自同名的JavaScript 库。 - WebClient —— 一个在
Spring 5 中引入的响应式、异步REST 客户端。
我将推迟到第