不支持Spring Data Rest方法'PATCH'

时间:2018-02-26 08:38:48

标签: java spring spring-data-rest

您知道spring-data-rest是否支持'PATCH'方法吗?我有以下存储库:

@RepositoryRestResource(collectionResourceRel = "users", path = "users")
public interface UserRepository extends JpaRepository<User, Long>{

}

当我尝试使用以下HTTP调用更新用户的某个特定字段时:

PATCH http://localhost:8080/users/1  -d{'field1':'value1'}

我收到错误:

WARN 23413 --- [nio-8080-exec-6] o.s.web.servlet.PageNotFound             : Request method 'PATCH' not supported

我是否需要添加一些其他配置才能使其正常工作? 我检查了文档here并假设它应该开箱即用。

1 个答案:

答案 0 :(得分:0)

这是我的坏事。我有另一个控制器覆盖了spring-data-rest的路径。