文件名称:gs-rest-hateoas:构建超媒体驱动的RESTful Web服务
文件大小:232KB
文件格式:ZIP
更新时间:2024-06-02 07:46:57
Java
目录 本指南将引导您完成使用Spring创建“ Hello,World”超媒体驱动的REST Web服务的过程。 是REST的重要方面。 它使您可以构建使客户端和服务器在很大程度上分离并使其独立发展的服务。 为REST资源返回的表示形式不仅包含数据,而且还包含与相关资源的链接。 因此,表示的设计对于整体服务的设计至关重要。 你会建立什么 您将使用Spring HATEOAS构建超媒体驱动的REST服务:一个API库,可用于创建指向Spring MVC控制器的链接,建立资源表示并控制如何将它们呈现为受支持的超媒体格式(例如HAL) )。 该服务将通过接受HTTP GET请求。 它将以问候语的JSON表示形式进行响应,该问候语中包含了最简单的超媒体元素,即指向资源本身的链接。 以下清单显示了输出: { "content" : "Hello, World!" , "_links"
【文件预览】:
gs-rest-hateoas-main
----.gitignore(154B)
----README.adoc(14KB)
----.travis.yml(274B)
----LICENSE.writing.txt(106B)
----CONTRIBUTING.adoc(133B)
----LICENSE.txt(11KB)
----complete()
--------.mvn()
--------settings.gradle(34B)
--------build.gradle(436B)
--------src()
--------mvnw(10KB)
--------gradlew(6KB)
--------pom.xml(1KB)
--------mvnw.cmd(6KB)
--------gradlew.bat(3KB)
--------gradle()
----test()
--------run.sh(382B)
----initial()
--------.mvn()
--------settings.gradle(34B)
--------build.gradle(436B)
--------src()
--------mvnw(10KB)
--------gradlew(6KB)
--------pom.xml(1KB)
--------mvnw.cmd(6KB)
--------gradlew.bat(3KB)
--------gradle()