डिफ़ॉल्ट जैकोन व्यवहार दोनों गुणों (गेटर्स और सेटर) का उपयोग करता है और सीरियसली और जॉन्सन के लिए डिसेरिएलाइज़ करने के लिए फ़ील्ड का उपयोग करता है।
मैं क्रमिक विन्यास के विहित स्रोत के रूप में खेतों का उपयोग करना चाहूंगा और इस तरह से जैकसन को गुणों को देखना नहीं चाहता।
मैं एनोटेशन के साथ एक व्यक्तिगत वर्ग के आधार पर कर सकता हूं:
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
लेकिन मैं इसे हर एक वर्ग पर नहीं डालना चाहता ...
क्या विश्व स्तर पर इसे कॉन्फ़िगर करना संभव है? ऑब्जेक्ट मैपर में कुछ जोड़ें?
INFER_PROPERTY_MUTATORS
झंडे से सावधान रहें । यदि दृश्यमान गटर या क्षेत्र है तो यह बसने वालों की दृश्यता को प्रभावित करता है।