Я получаю это как ответ:
{
"timestamp": "2020-04-15T06:39:29.174+0000",
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/api/users"
}
, когда я отправляю запрос GET
в:
http://localhost:8080/api/users
конечную точку со следующими @RepositoryRestResource
:
@RepositoryRestResource(collectionResourceRel = "api/users", path = "api/users")
public interface UserRestRepository extends CrudRepository<User, Integer> {
}
с dependencies
:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-rest</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
Вопрос: чего не хватает в моей конфигурации выше? Есть ли другие настройки для работы с Spring Data REST?
Я совершенно новичок в мире Spring Data REST.