Mis kasu on @XmlRootElement annotatsioonist?
Mis kasu on @XmlRootElement annotatsioonist?

Video: Mis kasu on @XmlRootElement annotatsioonist?

Video: Mis kasu on @XmlRootElement annotatsioonist?
Video: Mis kasu on taastavast õigusest? 2024, November
Anonim

@ XmlRootElement on an annotatsioon et inimesed on kasutatud kasutamiseks koos JAXB-ga (JSR-222). See on eesmärk on juurelemendi unikaalne seostamine klassiga. Kuna JAXB klassid vastavad keerukatele tüüpidele, on võimalik, et klass vastab mitmele juurelemendile.

Inimesed küsivad ka, mis kasu on JAXB-st?

JAXB tähistab Java XML-i sidumise arhitektuur. See pakub mehhanismi marssalimiseks (kirjutamiseks) java objektid XML-i ja XML-i objektiks lahutamine (lugemine). Võib lihtsalt öelda, et seda kasutatakse teisendamiseks java objekt xml-i ja vastupidi.

mis on @XmlType? @ XmlType annotatsiooni saab määratleda klassi jaoks. Annotatsioonielement propOrder() märgis @ XmlType annotatsioon võimaldab määrata sisu järjekorra genereeritud skeemitüübis. Sellistel juhtudel on aktiivne @XmlAccessorOrder märkus ülimuslik. Kui klassi sisu järjekord on määratud @ XmlType.

Lisaks, mis on @XmlElement Javas?

Vastastab JavaBeani atribuudi XML-elemendiga, mis on tuletatud atribuudi nimest. Kasutamine. @ XmlElement annotatsiooni saab kasutada järgmiste programmielementidega: JavaBeani atribuut. mittestaatiline, mittesiirev väli.

Mis on XmlTransient?

@ Xml mööduv annotatsioon on kasulik JavaBeani atribuudi nime ja välja nime vaheliste nimede kokkupõrgete lahendamiseks või välja/atribuudi vastendamise takistamiseks. Sellise klassi atribuudid vastendatakse XML-i koos selle tuletatud klassidega, nagu oleks klass sees.