विषयसूची:

स्प्रिंग लोकल सेशन फैक्ट्रीबीन क्या है?
स्प्रिंग लोकल सेशन फैक्ट्रीबीन क्या है?

वीडियो: स्प्रिंग लोकल सेशन फैक्ट्रीबीन क्या है?

वीडियो: स्प्रिंग लोकल सेशन फैक्ट्रीबीन क्या है?
वीडियो: रेलवे स्टेशन पर बोलने वाली छोरी मिल गया | स्वाद आ गया सुनकर 🤣🤣 #interview #stageapp #swagmedia 2024, मई
Anonim

वसंत प्रदान करता है स्थानीय सत्र फैक्टरी बीन सत्र फैक्ट्री ऑब्जेक्ट के लिए एक कारखाने के रूप में वर्ग। NS स्थानीय सत्र फैक्टरी बीन ऑब्जेक्ट को आईओसी कंटेनर के अंदर एक बीन के रूप में कॉन्फ़िगर किया गया है, या तो स्थानीय जेडीबीसी डेटासोर्स या जेएनडीआई से साझा डेटासोर्स के साथ।

इसके अलावा, वसंत में सत्र कारखाना क्या है?

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

ऊपर के अलावा, HibernateTransactionManager का क्या उपयोग है? NS आवेदन वह उपयोग डेटाबेस लेनदेन के लिए एकल हाइबरनेट सत्र कारखाना, के पास अच्छा विकल्प है हाइबरनेट ट्रांज़ेक्शन मैनेजर का उपयोग करें . हाइबरनेट लेनदेन प्रबंधक सादे JDBC के साथ भी काम कर सकते हैं। हाइबरनेट लेनदेन प्रबंधक बल्क अपडेट और बल्क इंसर्ट की अनुमति देता है और डेटा अखंडता सुनिश्चित करता है।

इसके संबंध में, स्प्रिंग ओआरएम क्या है?

स्प्रिंग ओआरएम डीएओ क्लास @Component is वसंत एनोटेशन जो बताता है वसंत कंटेनर जिसे हम इस वर्ग के माध्यम से उपयोग कर सकते हैं वसंत आईओसी (निर्भरता इंजेक्शन)। हम जेपीए @PersistenceContext एनोटेशन का उपयोग करते हैं जो एक EntityManager पर निर्भरता इंजेक्शन इंगित करता है।

आप वसंत में हाइबरनेट कैसे कॉन्फ़िगर करते हैं?

आइए देखें कि हाइबरनेट और स्प्रिंग एकीकरण के लिए सरल चरण क्या हैं:

  1. डेटाबेस में तालिका बनाएं यह वैकल्पिक है।
  2. एप्लिकेशन कॉन्टेक्स्ट बनाएं। xml फ़ाइल में डेटा स्रोत, सत्र फ़ैक्टरी आदि की जानकारी होती है।
  3. कर्मचारी बनाएँ।
  4. कर्मचारी बनाएँ।
  5. कर्मचारीदाओ बनाएं।
  6. इंसर्टटेस्ट बनाएं।

सिफारिश की: