Ποια είναι η χρήση του σχολιασμού @XmlRootElement;
Ποια είναι η χρήση του σχολιασμού @XmlRootElement;

Βίντεο: Ποια είναι η χρήση του σχολιασμού @XmlRootElement;

Βίντεο: Ποια είναι η χρήση του σχολιασμού @XmlRootElement;
Βίντεο: ΠΗΡΑ ΣΚΥΛΑΚΙ ! | Manos 2024, Νοέμβριος
Anonim

@ XmlRootElement είναι ένα σχόλιο ότι οι άνθρωποι είναι μεταχειρισμένος για χρήση με JAXB (JSR-222). Του σκοπός είναι να συσχετίσετε μοναδικά ένα ριζικό στοιχείο με μια κλάση. Εφόσον οι κλάσεις JAXB αντιστοιχίζονται σε σύνθετους τύπους, είναι δυνατό μια κλάση να αντιστοιχεί σε πολλαπλά ριζικά στοιχεία.

Οι άνθρωποι ρωτούν επίσης, ποια είναι η χρήση του JAXB;

JAXB σημαίνει Ιάβα Αρχιτεκτονική για XML Binding. Παρέχει μηχανισμό για μαρσάλ (εγγραφή) Ιάβα αντικείμενα σε XML και αποσυνδέστε (ανάγνωση) XML σε αντικείμενο. Απλά, μπορείτε να πείτε ότι χρησιμοποιείται για μετατροπή Ιάβα αντικείμενο σε xml και αντίστροφα.

τι είναι το @XmlType; Ο @ XmlType Ο σχολιασμός μπορεί να οριστεί για μια τάξη. Το στοιχείο σχολιασμού propOrder() στο @ XmlType Ο σχολιασμός σάς επιτρέπει να καθορίσετε τη σειρά περιεχομένου στον τύπο σχήματος που δημιουργείται. Σε τέτοιες περιπτώσεις, ο ενεργός σχολιασμός @XmlAccessorOrder έχει προτεραιότητα. Όταν η σειρά περιεχομένου της τάξης καθορίζεται από το @ XmlType.

Επιπλέον, τι είναι το @XmlElement στην Java;

Αντιστοιχίζει μια ιδιότητα JavaBean σε ένα στοιχείο XML που προέρχεται από το όνομα ιδιότητας. Χρήση. @ XmlElement Ο σχολιασμός μπορεί να χρησιμοποιηθεί με τα ακόλουθα στοιχεία προγράμματος: μια ιδιότητα JavaBean. μη στατικό, μη μεταβατικό πεδίο.

Τι είναι το XmlTransient;

Ο @ XmlTransient Ο σχολιασμός είναι χρήσιμος για την επίλυση συγκρούσεων ονομάτων μεταξύ ενός ονόματος ιδιοκτησίας JavaBean και ενός ονόματος πεδίου ή για την αποτροπή της αντιστοίχισης ενός πεδίου/ιδιότητας. Οι ιδιότητες σε μια τέτοια κλάση θα αντιστοιχιστούν σε XML μαζί με τις παραγόμενες κλάσεις της, σαν να είναι ενσωματωμένη η κλάση.