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资源。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
内容来源于网络,如有侵权,请联系作者删除!