Spring Boot存储库POST响应

时间:2015-04-28 17:36:05

标签: spring rest spring-boot

我使用Spring Boot创建了一个存储库。

public interface JobRepository extends JpaRepository<Job, Long> {

}

所有基本的CRUD操作都可以正常工作。这包括GET,POST,PUT和DELETE。

当我发出POST请求时,它会正确添加作业。问题是我想立即对新创建的Job的ID或URL做一些事情。我希望对POST请求的响应包含某种唯一标识符,但事实并非如此。状态为“201 Created”,响应正文为空。

有没有办法让Spring Boot存储库在POST后返回更多信息?

1 个答案:

答案 0 :(得分:3)

响应中应该有一个Location标头,其中包含刚刚创建的实体的URI。