更新REST中的特定字段调用jpa

时间:2015-04-13 03:46:35

标签: json spring rest jpa spring-boot

对于REST webservice来说,我有一个场景,表单中的每个字段都会在用户填写字段时保存到数据库中。 因此,当用户从一个字段转到另一个字段时,我正在调用更新API。使用jpa进行数据库操作。这里面临的问题是,比如说Employee。

{
"fname":
"lname":
"mname":
"addresses":
 {
   "line1":
   "line2":
  }
}

当用户填写fname时,我的json将是

{
"fname":"some value"
}

生病呼叫休息更新。并为下一个领域

{
"lname":"another value"
}

在此更新案例中,lname将更新,但fname使用空值更新,因为我没有传递fname。所以我必须发送完整的json以获得适当的值。 想想我的json是否太大而且有很多关系,我觉得只是更新一个字段并不好将完整的json传递给REST API。

有人可以给我任何想法或任何解决方案。

使用Spring-boot框架开发它

提前致谢。

0 个答案:

没有答案