जेएसआर 303 क्या है?
जेएसआर 303 क्या है?

वीडियो: जेएसआर 303 क्या है?

वीडियो: जेएसआर 303 क्या है?
वीडियो: स्प्रिंग बूट - जेएसआर 303 - वस्तुओं को मान्य करने का सही तरीका 2024, अप्रैल
Anonim

जेएसआर 303 (बीन सत्यापन) जावा ईई और जावा एसई में जावाबीन सत्यापन के लिए जावा एपीआई की विशिष्टता है। सीधे शब्दों में कहें तो यह सुनिश्चित करने का एक आसान तरीका प्रदान करता है कि आपके जावाबीन के गुणों में सही मूल्य हैं।

बस इतना ही, @valid एनोटेशन का क्या उपयोग है?

NS @ मान्य एनोटेशन बीन सत्यापन की एक प्रमुख विशेषता है, क्योंकि यह सत्यापनकर्ता को एकल कॉल के साथ ऑब्जेक्ट ग्राफ़ को मान्य करने की अनुमति देता है। बनाना उपयोग इसमें से सभी फ़ील्ड जिन्हें पुनरावर्ती रूप से जांचा जाना चाहिए, होना चाहिए एनोटेट साथ @ वैध.

इसके बाद, प्रश्न यह है कि जावा बीन सत्यापन क्या है? जावाबीन्स मान्यकरण ( बीन सत्यापन ) एक नया है मान्यता के हिस्से के रूप में उपलब्ध मॉडल जावा ईई 6 प्लेटफॉर्म। NS बीन सत्यापन मॉडल को JavaBeans घटक के क्षेत्र, विधि या वर्ग पर एनोटेशन के रूप में बाधाओं द्वारा समर्थित किया जाता है, जैसे कि प्रबंधित सेम . बाधाओं को बनाया जा सकता है या उपयोगकर्ता परिभाषित किया जा सकता है।

लोग यह भी पूछते हैं कि बीन वेलिडेशन कैसे काम करता है?

बहुत मूल रूप से, बीन सत्यापन कार्य एक वर्ग के क्षेत्रों में बाधाओं को परिभाषित करके उन्हें कुछ एनोटेशन के साथ व्याख्या करके। फिर, आप उस वर्ग की किसी वस्तु को a. में पास करते हैं सत्यापनकर्ता जो जाँचता है कि क्या बाधाएँ हैं संतुष्ट।

हाइबरनेट वैलिडेटर किसके लिए प्रयोग किया जाता है?

हाइबरनेट सत्यापनकर्ता हो सकता है मान्य करने के लिए उपयोग किया जाता है डेटा, जो किसी एप्लिकेशन की हर परत में एक बहुत ही महत्वपूर्ण मुद्दा है। उदाहरण के लिए, HTML फॉर्म जमा करते समय मान्य करना महत्वपूर्ण है। हाइबरनेट सत्यापनकर्ता फ्रेमवर्क कई एनोटेशन प्रदान करता है, जो हो सकता है मान्य करने के लिए उपयोग किया जाता है बाधाओं के विरुद्ध प्रपत्र के इनपुट फ़ील्ड।

सिफारिश की: