Jackson JSON Marshall ignoriert Getter
Im mit Jackson zu konvertieren POJO in eine JSON zum speichern in der DB. Allerdings habe ich eine get-Methode, die ich ignorieren wollen. Ich habe sehe viel von info in Bezug auf @JsonIgnoreProperties aber ich kann nicht scheinen, irgendwelche Fortschritte zu machen. Ich wollen im Grunde das äquivalent von @Transient.
Basic Anwendungsfall (ich will zu ignorieren, die 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;
}
}
InformationsquelleAutor der Frage tarka | 2012-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wäre
@JsonIgnore
auf getter-Methode.InformationsquelleAutor der Antwort StaxMan