Tx एनोटेशन संचालित क्या है?
Tx एनोटेशन संचालित क्या है?

वीडियो: Tx एनोटेशन संचालित क्या है?

वीडियो: Tx एनोटेशन संचालित क्या है?
वीडियो: 8 - स्प्रिंग एमवीसी में एमवीसी:एनोटेशन-संचालित का क्या उपयोग है? | #MVCAnnotationDriven #SpringMVC #सर्वशक्तिमान 2024, अप्रैल
Anonim

टेक्सास : टिप्पणी - चलाया हुआ तत्व का उपयोग स्प्रिंग संदर्भ को बताने के लिए किया जाता है जिसका हम उपयोग कर रहे हैं टिप्पणी आधारित लेनदेन प्रबंधन विन्यास। लेनदेन प्रबंधक बीन नाम प्रदान करने के लिए लेनदेन-प्रबंधक विशेषता का उपयोग किया जाता है।

ऐसे में @transactional एनोटेशन का क्या फायदा?

टिप्पणी प्रकार लेन-देन संबंधी . एक का वर्णन करता है लेन - देन एक व्यक्तिगत विधि या एक वर्ग पर विशेषता। कक्षा स्तर पर यह टिप्पणी घोषित वर्ग और उसके उपवर्गों के सभी तरीकों के लिए डिफ़ॉल्ट के रूप में लागू होता है।

इसके बाद, सवाल यह है कि स्प्रिंग @transactional वास्तव में कैसे काम करता है? तो जब आप @ के साथ एक विधि की व्याख्या करते हैं लेन-देन संबंधी , वसंत गतिशील रूप से एक प्रॉक्सी बनाता है जो उसी इंटरफ़ेस को लागू करता है जिस वर्ग के आप एनोटेट कर रहे हैं। और जब क्लाइंट आपके ऑब्जेक्ट में कॉल करते हैं, तो कॉल को इंटरसेप्ट किया जाता है और व्यवहार को प्रॉक्सी मैकेनिज्म के माध्यम से इंजेक्ट किया जाता है।

इसी तरह, यह पूछा जाता है कि आप ट्रांजेक्शनल एनोटेशन कहां रखते हैं?

@ लेन-देन संबंधी टिप्पणियां अविभाज्य सभी कार्यों के आसपास रखा जाना चाहिए। @ का उपयोग करना लेन-देन संबंधी लेनदेन प्रसार स्वचालित रूप से नियंत्रित किया जाता है। इस मामले में यदि वर्तमान विधि द्वारा किसी अन्य विधि को बुलाया जाता है, तो उस विधि में चल रहे में शामिल होने का विकल्प होगा लेन - देन.

वसंत में लेन-देन एनोटेशन में प्रचार क्या है?

में वसंत एप्लिकेशन, यदि आप सक्षम करते हैं टिप्पणी आधारित लेन - देन <tx का उपयोग करके समर्थन करें: टिप्पणी -चालित/> और @ के साथ किसी भी वर्ग/विधि को एनोटेट करें लेन-देन संबंधी ( प्रचार = प्रचार . आवश्यक) तो वसंत ढांचा शुरू होगा लेन - देन और विधि निष्पादित करता है और प्रतिबद्ध करता है लेन - देन.

सिफारिश की: