有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java空值随Spring Rest资源更新

有一个用RestResource注释的类(Spring 3.1,Jackson 2.3)。 当我们试图保存这样一个对象时

A: {"prop1":1, "prop2":2} 

它成功地保存了

我们有以下代码:

A.setProp2(null);
EntityService.patch(A);
A: {"prop1":1, "prop2":null} 

售后服务。补丁(A)执行DB(Oracle11g)中没有变化,但我们希望DB prop2中的值也等于null

这是正常的行为吗(我想可能是的,因为空值可能不会改变)? 有没有简单的方法来改变这种行为


共 (0) 个答案