gpt4 book ai didi

使用HAL控制台来测试Spring Boot REST服务

转载 作者:知者 更新时间:2024-03-12 08:30:12 25 4
gpt4 key购买 nike

HAL浏览器是一个网络应用,你可以把它包含在你的REST项目中,以实现对资源的简单管理。

安装HAL浏览器真的很简单,你所要做的就是在你的pom.xml中添加依赖项。

<dependency>    <groupId>org.springframework.data</groupId>    <artifactId>spring-data-rest-hal-browser</artifactId> </dependency>

我们将使用本教程中定义的JPA/REST应用程序作为例子。使用SpringBoot与JPA教程

添加了依赖关系后,就足以自动配置要提供的HAL浏览器了。运行Spring Boot应用程序。

$ ./mvnw spring-boot:run

接下来,访问URI http://localhost:8080,我们得到了第一个屏幕截图。

正如你所看到的,屏幕被分成了两部分:右边是Spring Data Rest应用程序的响应,左边是HAL浏览器的解析响应。

这里有两个分组按钮。GET和NON-GET。

  • GET是用来导航到集合中的资源。

  • NON-GET按钮是用来对集合做{POST, PUT, DELETE}请求。

你可以点击GET图标或简单地在资源管理器中添加'/all'GET请求,然后点击Go按钮。你应该看到所有的条目。

另一方面,如果你点击属于条目标题的黄色图标(在其NON-GET栏)。这将弹出你用来输入数据的窗口。

检查嵌入式资源

嵌入式资源显示了我们的/persons端点上的单个图书记录的细节。每个资源也包含自己的属性和链接部分。

正如你所看到的,你可以使用HAL浏览器应用程序轻松测试你的REST资源。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com