The backend receives modification to existing object as a PUT request. The body contains only the changed fields.
What would be the best way to apply changes in to the original Java object?
Edit:
Objects updates are shallow, no deep copy. Original object...
'car' : {'id':'34','brand':'Ford','type':'Pinto','color':'blue','owner':'joe'}
Update as PUT /car/34 with body...
'car' : {'color':'red','owner':null}
Should result...
'car' : {'id':'34','brand':'Ford','type':'Pinto','color':'red','owner':null}
Without examples, it is difficult to tell...
以上就是How to apply delta changes of JSON into original object in Jackson / Play 2.0?的详细内容,更多请关注web前端其它相关文章!