Wie kann ich erzwingen Jackson zum schreiben von zahlen als Zeichenketten beim serialisieren meiner Objekte

Ich habe eine id, die ist ziemlich groß auf einer meiner java-Objekte. Wenn es jackson konvertiert es zu JSON und sendet Sie nach unten als Zahl (z.B. {"id":1000110040000000001}), aber sobald es wird ein javascript-Objekt, die id wird geändert, um 1000110040000000000. Ich lese über dieses Thema hier

Es funktioniert gut, wenn die id kleiner ist. Mein Erster Gedanke ist, nur Kraft Jackson zu wandeln Sie alle zahlen in strings, aber ich bin offen für andere Optionen, wie gut. Wenn möglich, würde ich es vorziehen, nicht zu Jackson hinzufügen von Anmerkungen zu meiner java-Objekte.

InformationsquelleAutor testing123 | 2013-04-17
Schreibe einen Kommentar