2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
@ JsonProperty ማብራሪያ ጥቅም ላይ ይውላል ተከታታይነት እና መገለል በሚደረግበት ጊዜ የንብረት ስሞችን በJSON ቁልፎች ለመቅረጽ። ትችላለህ እንዲሁም መጠቀም ይህ ማብራሪያ የJSON ንብረት ስሞች እና የጃቫ ነገር የመስክ ስሞች በሚገለሉበት ጊዜ መ ስ ራ ት አይዛመድም።
በተጨማሪም የ@JsonIgnore ጥቅም ምንድነው?
@ Json ችላ በል ነው። ተጠቅሟል ምክንያታዊ ንብረቱን ችላ ለማለት ተጠቅሟል በተከታታይ እና በዲሴሪያላይዜሽን. @ Json ችላ በል መሆን ይቻላል ተጠቅሟል በሴተር፣ በጌተር ወይም በመስክ ላይ። ነው ተጠቅሟል እንደሚከተለው. ከላይ በተጠቀሱት ሁኔታዎች ሁሉ ምክንያታዊ ንብረት ምድብ ነው.
በሁለተኛ ደረጃ፣ በፀደይ ቡት ውስጥ @JsonProperty ምንድነው? የ @JsonIgnoreProperties ማብራሪያ በክፍል ደረጃ በሴሪያላይዜሽን እና መጥፋት ወቅት መስኮችን ችላ ለማለት ጥቅም ላይ ይውላል። በዚህ ማብራሪያ ላይ የተገለጹት ንብረቶች በJSON ይዘት ላይ አይቀረጹም። @JsonIgnoreProperties ማብራሪያን የሚጠቀም የጃቫ ክፍልን ምሳሌ እንመልከት።
እንዲሁም የJsonCreator ጥቅም ምንድነው?
የጃክሰን ማብራሪያ @ Jsonፈጣሪ ነው። ተጠቅሟል ለጃክሰን የጃቫ ነገር ገንቢ ("ፈጣሪ") እንዳለው ለጃክሰን ለመንገር የJSON ነገርን መስኮች ከጃቫ ነገር መስኮች ጋር ማዛመድ ይችላል።
@JsonManagedReference እና @JsonBackReference ምንድን ነው?
@ JsonManagedReference እና @JsonBackReference ክብ ማመሳከሪያዎችን ለመያዝ ያገለግላሉ. @ JsonManaged ዋቢ በዒላማው POJO የልጅ ማጣቀሻ ላይ ጥቅም ላይ ይውላል. @ JsonBackReference በተዛማጅ የልጅ ክፍል ውስጥ ጥቅም ላይ ይውላል. በጀርባ ማመሳከሪያ ንብረቱ ላይ ተቀምጧል.