【发布时间】:2016-01-21 17:20:41
【问题描述】:
对于我的用例,我应该使用 PATCH 进行部分更新。但我只是想知道 springMVC 与 RequestMEthod.PUT 与 RequestMethod.PATCH 有何不同?
仅供参考,@RequestBody 对象正在以相同的方式使用 PUT 或 PATCH 填充。
【问题讨论】:
-
Spring MVC 不做任何事情。它所做的“全部”是接收请求并让您从控制器方法处理它。您可以随心所欲。
-
添加一个解释如何使用补丁的好帖子的链接,因为我觉得在这种情况下会错过它:williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot