Varsayılan jackon davranışı, json'a serileştirmek ve serisini kaldırmak için hem özellikleri (alıcılar ve ayarlayıcılar) hem de alanları kullanıyor gibi görünüyor.
Alanları kanonik serileştirme yapılandırma kaynağı olarak kullanmak istiyorum ve böylece jackson özellikleri hiç bakmak istemiyorum.
Ek açıklama ile bunu bireysel sınıf bazında yapabilirim:
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
Ama bunu her sınıfa koymak istemiyorum ...
Bunu global olarak yapılandırmak mümkün mü? Nesne Eşleyici'ye biraz eklemek ister misiniz?
INFER_PROPERTY_MUTATORS
Bayrağa dikkat edin . Görünür bir alıcı veya alan varsa ayarlayıcıların görünürlüğünü zorlar.