@XmlRootElement एनोटेशन का क्या उपयोग है?
@XmlRootElement एनोटेशन का क्या उपयोग है?

वीडियो: @XmlRootElement एनोटेशन का क्या उपयोग है?

वीडियो: @XmlRootElement एनोटेशन का क्या उपयोग है?
वीडियो: JAXB का उपयोग करके जावा ऑब्जेक्ट को XML में कनवर्ट करें 2024, नवंबर
Anonim

@ एक्सएमएलरूटएलिमेंट एक टिप्पणी वह लोग हैं उपयोग किया गया जेएक्सबी (जेएसआर -222) के साथ प्रयोग करने के लिए। यह है प्रयोजन एक वर्ग के साथ मूल तत्व को विशिष्ट रूप से जोड़ना है। चूंकि JAXB कक्षाएं जटिल प्रकारों के लिए मैप करती हैं, इसलिए एक वर्ग के लिए कई मूल तत्वों के अनुरूप होना संभव है।

लोग यह भी पूछते हैं कि JAXB का क्या उपयोग है?

JAXB का मतलब है जावा XML बाइंडिंग के लिए आर्किटेक्चर। यह मार्शल को तंत्र प्रदान करता है (लिखें) जावा एक्सएमएल में ऑब्जेक्ट और ऑब्जेक्ट में अनमर्शल (पढ़ें) एक्सएमएल। बस, आप कह सकते हैं कि इसका उपयोग कनवर्ट करने के लिए किया जाता है जावा xml में ऑब्जेक्ट करें और इसके विपरीत।

@XmlType क्या है? NS @ एक्सएमएल टाइप एनोटेशन को एक वर्ग के लिए परिभाषित किया जा सकता है। एनोटेशन तत्व propOrder() में @ एक्सएमएल टाइप एनोटेशन आपको जेनरेट किए गए स्कीमा प्रकार में सामग्री क्रम निर्दिष्ट करने की अनुमति देता है। ऐसे मामलों में, सक्रिय @XmlAccessorOrder एनोटेशन को प्राथमिकता दी जाती है। जब वर्ग सामग्री क्रम @ द्वारा निर्दिष्ट किया जाता है एक्सएमएल टाइप.

इसके अलावा, जावा में @XmlElement क्या है?

जावाबीन गुण को गुण नाम से प्राप्त XML तत्व में मैप करता है। उपयोग। @ एक्सएमएलएलिमेंट एनोटेशन का उपयोग निम्नलिखित प्रोग्राम तत्वों के साथ किया जा सकता है: JavaBean गुण। गैर स्थैतिक, गैर क्षणिक क्षेत्र।

एक्सएमएलट्रांसिएंट क्या है?

NS @ एक्सएमएल क्षणिक एनोटेशन JavaBean गुण नाम और फ़ील्ड नाम के बीच नाम टकराव को हल करने या किसी फ़ील्ड/प्रॉपर्टी के मानचित्रण को रोकने के लिए उपयोगी है। इस तरह के वर्ग की संपत्तियों को इसके व्युत्पन्न वर्गों के साथ एक्सएमएल में मैप किया जाएगा, जैसे कि वर्ग इनलाइन है।