我有一个能够更新用户对象的REST API:
{"用户名":" joedoe"," emailAddress":null}
用户名是必填项,emailAddress是可选的。
应该可以:
1
{"用户名":" joedoe"," emailAddress":" joedoe@anywhere.tld" }
2
{"用户名":" joedoe" }
第3:
Jackson会将此JSON转换为其中emailAddress字段为空的POJO。有哪些选项可用于将更新与用户名与emailAddress设置为null的请求区分开来。
我当前的实现将省略对设置为null的字段的更新。