我有一个DTO
类,其属性如下:
@JsonIgnoreProperties(ignoreUnknown = true)
public class WPPostResponse {
@JsonProperty("featuredMedia")
Long featured_media;
public Long getFeatured_media() {
return featured_media;
}
public void setfeatured_media(Long featured_media) {
this.featured_media = featured_media;
}
}
输入的JSON具有密钥featured_media
。我将JSON字符串转换为对象,然后将其作为JSON发送到客户端响应。我希望最终响应JSON以featuredMedia
作为键。但是,我得到null
作为值。如果删除JsonProperty
,它将给出值,但关键是带有下划线。如何解决这个问题?谢谢。