ডিফল্ট জ্যাকন আচরণটি জসনকে সিরিয়ালাইজ করার জন্য এবং ডিজিটালাইজ করার জন্য উভয় বৈশিষ্ট্য (গিটার এবং সেটটার) এবং ক্ষেত্রগুলি ব্যবহার করে বলে মনে হচ্ছে।
আমি ক্ষেত্রগুলিকে সিরিয়ালাইজেশন কনফিগারেশনের ক্যানোনিকাল উত্স হিসাবে ব্যবহার করতে চাই এবং জ্যাকসনকে মোটেও বৈশিষ্ট্যগুলি দেখতে চাই না।
আমি টীকা দিয়ে পৃথক শ্রেণির ভিত্তিতে এটি করতে পারি:
@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
তবে আমি এটি প্রতিটি একক শ্রেণিতে রাখতে চাই না ...
বিশ্বব্যাপী এটি কনফিগার করা সম্ভব? অবজেক্ট ম্যাপারে কিছু যুক্ত করতে চান?
INFER_PROPERTY_MUTATORSপতাকা থেকে সাবধান থাকুন । যদি কোনও দৃশ্যমান গেটর বা ক্ষেত্র থাকে তবে এটি সেটারগুলির দৃশ্যমানিকে বাধ্য করে।