使用部分更新在REST中实现PATCH方法的正式方法

问题描述 投票:7回答:1

我绝对没有找到完全自动进行部分更新的明确方法(可以通过比较数据库和部分对象中的逐字段对象来实现)。>>

我看过一些类似的曲目:

  • here,但我不知道它的魔力是什么MapperService
  • here但非常难看,我确定存在更好的解决方案
  • [here,但我不知道什么是使用heavyResourceRepository方法的save(Map<String, Object> updates, String id)存储库类型
  • 或者我们可以/必须使用ModelMapper来映射非空字段吗?
  • here替代copyProperty方法
  • 谢谢您,可以使用PATCH方法,但是我看不到实现它的明确方法。

我绝对没有找到完全自动进行部分更新的明确方法(可以通过比较数据库和部分对象中的逐字段对象来实现)。我看到了一些类似的曲目:这里,但我没有...

hibernate rest spring-boot spring-rest http-method
1个回答
1
投票

您可以使用@RepositoryRestResource为您做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.