מה השימוש בהערת @XmlRootElement?
מה השימוש בהערת @XmlRootElement?

וִידֵאוֹ: מה השימוש בהערת @XmlRootElement?

וִידֵאוֹ: מה השימוש בהערת @XmlRootElement?
וִידֵאוֹ: הערות שוליים בויקיפדיה: יצירה אוטומטית של הערות + שימוש חוזר בהערה קיימת 2024, נוֹבֶמבֶּר
Anonim

@ XmlRootElement הוא ביאור שאנשים הם בשימוש לשימוש עם JAXB (JSR-222). שֶׁלָה מַטָרָה הוא לשייך באופן ייחודי אלמנט שורש למחלקה. מכיוון שמחלקות JAXB ממפות לסוגים מורכבים, אפשר למחלקה להתאים לרכיבי שורש מרובים.

אנשים גם שואלים, מה התועלת של JAXB?

JAXB מייצג Java ארכיטקטורה עבור XML Binding. זה מספק מנגנון למרשל (כתיבה) java אובייקטים ל-XML ו-Unmarshal (קרא) XML לאובייקט. פשוט, אתה יכול לומר שהוא משמש להמרה java אובייקט ל-xml ולהיפך.

מה זה @XmlType? ה @ XmlType ניתן להגדיר הערה עבור מחלקה. אלמנט ההערה propOrder() ב-@ XmlType הערה מאפשרת לך לציין את סדר התוכן בסוג הסכימה שנוצר. במקרים כאלה, ההערה @XmlAccessorOrder הפעילה מקבלת עדיפות. כאשר סדר תוכן הכיתה מצוין על ידי ה-@ XmlType.

יתר על כן, מה זה @XmlElement ב-Java?

ממפה מאפיין JavaBean לרכיב XML הנגזר משם המאפיין. נוֹהָג. @ XmlElement ניתן להשתמש בהערה עם רכיבי התוכנית הבאים: מאפיין JavaBean. שדה לא סטטי, לא חולף.

מה זה XmlTransient?

ה @ XmlTransient הערה שימושית לפתרון התנגשויות שמות בין שם מאפיין JavaBean לשם שדה או מניעת מיפוי של שדה/נכס. מאפיינים במחלקה כזו ימופו ל-XML יחד עם המחלקות הנגזרות שלה, כאילו המחלקה מוטבעת.