Как использовать @SerializedName("") при маппинге?

Получаю json, пытаюсь смаппить в объект:

    ObjectMapper mapper = new ObjectMapper();
    return mapper.readValue(new URL(url), PostRequest.class);

Получаю ошибку:

Unrecognized field "from_id"

В объекте это поле выглядит следующим образом:

@SerializedName("from_id")
private Integer fromId;

Почему не работает @SerializedName("from_id")


Ответы (1 шт):

Автор решения: Circassian

Для Jackson используйте аннотацию

@JsonProperty("")
→ Ссылка