Мне нужно преобразовать строку json в объект, который уже существует, чтобы он просто устанавливал сопоставленные поля.Ниже показано, как обычно Object mapper предназначен для чтения значения, которое преобразует его в Java-объект и генерирует новый объект.
String jsonSample =// some json string
Product product = new ObjectMapper().readValue(jsonSample, Product.class);
Если у меня уже есть объект Product, созданный и для него установлены некоторые значения, которых нет в Stringкак я могу это сделать?
Я выгляжу примерно так:
Product productSample = new ProductSample();
1) //productSample setters for few fields
2) new ObjectMapper().readValue(jsonSample, product);
3//productSample setters for few fields
В конце я должен установить все поля как часть шагов 1, 2 и 3)