İlkbaharda özel bir JSON serpantini yazmayı deniyorum. Alanların çoğu için varsayılan seri hale getirici kullanmak ve birkaç özellik için özel bir deserializer kullanmak istiyorum. Mümkün mü? Bu şekilde deniyorum çünkü özelliklerin çoğu birer değerdir, bu yüzden Jackson'ın varsayılan deserializer'ı kullanmasına izin verebilirim; ancak birkaç özellik referanstır, bu nedenle özel deserializer'da referans adı için bir veritabanı sorgulamalı ve veritabanından referans değeri almalıyım.Baharda JSON deserializer yazmanın ya da onu genişletmenin doğru yolu
Gerekirse bazı kodları göstereceğim.
den
com.fasterxml.jackson.databind.JsonDeserializer
vecom.fasterxml.jackson.databind.annotation.JsonDeserialize
seri kaldırma için olup sınıfları kullanarak, özel işlem kullanılacak olup olmadığının tespit edilmesi nasıl: bir alan adı (etkili) ya göre göre alan türü? –Üzgünüz, bu yorumu görmedim @ProgrammerBruce .. Alan türüne göre .. – gc5