如果@PatchMapping 请求无效如何处理

How to handle if @PatchMapping request is not valid

我正在为我的 REST 之一使用 PATCH api。 PATCH 需要一个正在为其发出请求的现有条目。如果请求的数据不存在,如何处理?

我认为如果没有找到现有数据应该抛出异常。由于它是 PATCH 请求,因此现有数据是强制性的。 你能建议应该抛出哪个异常或任何其他想法吗?

This 文章指定 404(未找到资源)将是适当的响应代码。