Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जैक्सन का महत्व @Json जावा में एनोटेशन शामिल करें?

जैक्सन @JsonInclude एनोटेशन बहिष्कृत . के लिए उपयोग किया जा सकता है गुण या कक्षा के क्षेत्र कुछ शर्तों के तहत और इसे JsonInclude.Include . का उपयोग करके परिभाषित किया जा सकता है एनम <मजबूत>। JsonInclude.Include एनम में कुछ स्थिरांक होते हैं जैसे "ALWAYS", "NON_DEFAULT", "NON_EMPTY" और "NON_NULL" यह निर्धारित करने के लिए कि संपत्ति (फ़ील्ड) को बाहर करना है या नहीं।

सिंटैक्स

सार्वजनिक स्थैतिक एनम JsonInclude.Include Enum

उदाहरण

आयात करें। ऑब्जेक्टमैपर =नया ऑब्जेक्टमैपर (); कर्मचारी एम्प =नया कर्मचारी (); स्ट्रिंग jsonString =objectMapper.writerWithDefaultPrettyPrinter ()। writeValueAsString (emp); System.out.println (jsonString); }}// कर्मचारी वर्ग@JsonInclude(JsonInclude.Include.NON_EMPTY)वर्ग कर्मचारी { public int empId =115; सार्वजनिक स्ट्रिंग empName =अशक्त; @Override सार्वजनिक स्ट्रिंग toString() {वापसी "कर्मचारी {" + "empId =" + empId + ", empName ='" + empName + '\'' + '}'; }}

आउटपुट

{ "empId" :115}

  1. Java में Cursor क्लास का क्या महत्व है?

    A कर्सर ऑब्जेक्ट . का उपवर्ग है वर्ग और इसे बिंदु या संकेतक . के रूप में परिभाषित किया जा सकता है स्क्रीन पर। एक कर्सर सिस्टम से इनपुट का चयन करने के लिए प्रयोग किया जाता है जिसे उपयोगकर्ता माउस . के साथ संचालित करता है . कर्सर . में उपलब्ध विभिन्न प्रकार के कर्सर वर्ग हैं DEFAULT_CURSOR, CROSSH

  1. Java में OverlayLayout का क्या महत्व है?

    ओवरलेलेआउट एक ओवरले लेआउट ऑब्जेक्ट . का उपवर्ग है वर्ग और यह घटकों को एक दूसरे के ऊपर व्यवस्थित कर सकता है और घटकों को निर्दिष्ट संरेखण का उपयोग करके उन्हें अपेक्षाकृत स्थिति में ला सकता है। जब किसी भी घटक को अलग-अलग आकार दिए जाते हैं, तो हम सभी घटकों को देख सकते हैं। फ़्रेम में अन्य या कहीं भी घ

  1. जावा में फोकस लिस्टनर इंटरफेस का क्या महत्व है?

    FocusListener फोकस ईवेंट तब उत्पन्न होते हैं जब कोई घटक कीबोर्ड फोकस प्राप्त करता है या खो देता है । फोकस ईवेंट को दर्शाने वाले ऑब्जेक्ट FocusEvent . से बनाए गए हैं कक्षा। FocusEvent . के लिए संगत श्रोता इंटरफ़ेस क्लास एक FocusListener . है इंटरफेस। FocusEvent . के लिए प्रत्येक श्रोता FocusList