Wie man verhindert, dass Nullwerte innerhalb einer Map und Nullfelder innerhalb einer Bean durch Jackson serialisiert werden

Ich habe Map<String,Foo> foosMap dass ich serialisieren möchten durch Jackson . Nun möchte ich folgende zwei Einstellungen auf der Serialisierungs-Prozess:

  1. Die Karte haben können, haben viele null-Werte und null-Tasten und ich möchte keine null-Werte serialisiert werden.
  2. Für alle, die Foos sind immer serialisiert, ich will nicht zum serialisieren von null auf Objekte innerhalb von Foo.

Was ist der beste Weg, dies zu erreichen ? Ich bin mit jackson-core1.9 und jackson-mapper1.9 Gläser in meinem Projekt.

InformationsquelleAutor der Frage Inquisitive | 2012-07-12

Schreibe einen Kommentar