Как я могу сериализовать следующий общий ответ, используя Джексона ??
public class GenericResponse{
private String resource;
private Integer status;
private ErrorInfo response;
//setters and getters
}
public class ErrorInfo {
private String errorCode;
private String errorDetails;
@JsonUnwrapped
private ErrorFactory errorFactory;
//setters and getters
}
Ожидаемый результат:
{
"resource": "xxxxxx",
"status": xxxxx,
"response": {
"error-info": {
"errorCode": "xxxxxx",
"errorDetails": "xxxxx"
}
}
}
Как я могу получить это с помощью Джексона ???
Если я установил значение wrap_root_value в true, оно будет сериализовано в следующем формате ...
{
"GenericResponse": {
"resource": "xxxxxx",
"status": xxxxxxxxx,
"response": {
"errorCode": "xxxxxxxxx",
"errorDetails": "xxxxxxxxxxx"
}
}
}