配置Spring Data Rest HAL浏览器

时间:2018-04-27 06:08:51

标签: spring-boot spring-data-rest

我刚刚实现了与spring-data-rest捆绑在一起的HAL Browser。它可以从我的API根目录访问,并且工作正常。但我发现无法定制任何有关它的东西。是否可以更改主要用于生产用途的浏览器外观?也可以把它放在不同的网址上吗?是否建议首先进行生产?我正在使用Spring Boot 2.0。

1 个答案:

答案 0 :(得分:1)

我不建议在生产中启用HAL浏览器。你为什么需要它?它是一种在浏览器中轻松遍历HATEOAS API的工具。您可以在dev / test环境中使用它。生产API可以使用Postman,Insomnia之类的工具。

话虽如此,可以修改HAL浏览器的外观。所有与HAL浏览器相关的Web文件都位于META-INF/spring-data-rest/hal-browser中。要修改这些文件中的任何一个,可以通过在src/main/resources目录中创建相同的文件夹结构来覆盖它们,复制要修改的文件并进行更新。