簡體   English   中英

Jackson JSON Marshall 忽略 getter

[英]Jackson JSON Marshall ignore getter

我使用 Jackson 將 POJO 轉換為 JSON 以存儲在數據庫中。 但是我有一個我想忽略的吸氣劑。 我已經看到很多與 @JsonIgnoreProperties 相關的信息,但我似乎無法取得任何進展。 我基本上想要相當於@Transient。

基本用例(我想忽略 InternationalNumber):

public class PhoneNumber {

private String country;
private String number;

public PhoneNumber() {}

public String getCountry() {
    return country;
}

public String getLocalNumber() {
    return localNumber;
}

public String getInternationalNumber() {
    String result = "Not Available";
    if (country != null && localNumber != null) {
    result = new PhoneNumberHandler().internationalFormat(
            localNumber, WorldCountries.countryToIso2Code(country));
    }
    return result;
}

}

那將是@JsonIgnore上的 getter 方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM