Jackson jsonがjavaオブジェクトに変換されたときに不正なネーミングルール処理が発生しました
752 ワード
今日Androidが開発した同僚は、サービス側インタフェースから返されたjsonデータを呼び出すと、相手のjson文字列にラクダの名前が付いていないkeyがあることに気づき、jacksonをjavaオブジェクトに変換したときにそのkeyの値が得られないことを発見しました.
@JsonAutoDetect
public class MemberApiParameter implements Serializable {
private static final long serialVersionUID = 1L;
@JsonProperty("Company_Id")
private String companyId;
@JsonProperty("TANCE")
private String tance;
public String getCompanyId(){
return companyId;
}
public void setCompanyId(String companyId){
this.companyId=companyId;
}
public String getTance(){
return tance;
}
public void setTance(String tance){
this.tance=tance;
}
}
get @JsonIgnore , , , 。