Şu anda Spring tabanlı web uygulamamdan JSON sonuçları göndermek için Jackson kullanıyorum.Java'dan Jackson'a JSON serileştirme: Para alanları
Yaşadığım sorun, tüm para alanlarını 2 ondalık basamakla çıktı almaya çalışmak. Bu problemi, 25.50 gibi 25.5 vs
'a kesildiği için setScale (2) kullanarak çözemedim. Bu sorunla ilgilenen başka biri var mı? Özel bir Jackson serileştiricisi ile bir Para sınıfı yapmayı düşünüyordum ... bir alan değişkeni için özel bir seri hale getirici yapabilir misin? Muhtemelen ... Ama yine de, müşteri serileştiricisini sayıyı 2 ondalık basamaklı bir sayı olarak eklemek için nasıl alabilirim?
Bu değerleri ne şekilde saklıyorsunuz? Bir BigDecimal? –
@GregKopff yes a BigDecimal – ControlAltDel