java - 删除默认的 Spring Boot 欢迎页面

标签 java spring spring-mvc spring-boot

我有一个 Spring Boot Restful 应用程序,但如果我访问以下 URL:

http://localhost:8080

http://localhost:8080/profile

然后我看到一些默认的 Spring Boot JSON,如下所示:

{


  "_links" : {


    "customerEntities" : {

    "href" : "http://localhost:8080/customerEntities{?page,size,sort}",
    "templated" : true
   },
  "profile" : {
     "href" : "http://localhost:8080/profile"
   }
 }
}

如何禁用此功能?我不希望这些页面出现

最佳答案

因为 Spring HATEOAS 和 Spring Data JPA 并自动将它们组合在一起。

此依赖项进行这些更改

 <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-rest</artifactId>
 </dependency> 

因此请检查您的项目的需求或删除依赖项并检查

More

关于java - 删除默认的 Spring Boot 欢迎页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42951284/

相关文章:

java - 使用 Spring Roo 的 Hibernate OrderColumn

spring-mvc - Spring MVC 为多个路径共享相同的拦截器

java - 获取位置安卓?

java - 什么时候需要 Some<E extends Some<E>> 而不是 Some<E extends Some>?

java - Gradle building rest spring app找不到主类

java - 在应用程序范围内设置一个变量,以便在 session 之间共享

spring - @Autowired 注解在 Spring 中是如何工作的?

spring - 使用 Spring Security 以根据用户是否经过身份验证为同一 URL 显示不同的内容

java - XML 模式验证字符串的长度

java - 使用层次结构数据动态创建 json 文件