标签 Spring框架高级教程 下的文章

为 RESTful 服务实现 HATEOASHATEOASHATEOAS 是 Hypermedia as the Engine of Application State 的缩写。超媒体指的是包含指向其他媒体(如图像、视频和文本)的链接的内容。它是 REST 应用程序的一个组成部分,将其与其他网络架构区分开。使用 HATEOAS,客户端通过超媒体从网络应用程序中获取动态信息,应用服务器通过超媒体提供信息。

- 阅读剩余部分 -

使用路径变量增强 Hello World 服务@PathVariable 注解用于从 URI 中提取值。它在包含某些值的 RESTful Web 服务中非常适用。Spring MVC 允许我们在同一个方法中使用多个 @PathVariable 注解。路径变量是创建 REST 资源的关键部分。我们将创建另一个带有路径参数的 hello-world-bean 请求。

- 阅读剩余部分 -

RESTful Web Services 简介REST 代表表征状态传输(REpresentational State Transfer)。它由Roy Thomas Fielding开发,他也是HTTP的开发者。RESTful Web服务的主要目标是使Web服务更加高效。RESTful Web服务试图使用HTTP中已经存在的不同概念来定义服务。REST是一种架构方法,而不是一个协议。

- 阅读剩余部分 -