हाइबरनेट में फ्लश और कमिट में क्या अंतर है?
हाइबरनेट में फ्लश और कमिट में क्या अंतर है?

वीडियो: हाइबरनेट में फ्लश और कमिट में क्या अंतर है?

वीडियो: हाइबरनेट में फ्लश और कमिट में क्या अंतर है?
वीडियो: Hibernate Flush basic concepts 2024, मई
Anonim

कुंजी अंतर वह यह है कि जब FlushMode को सेट किया जाता है COMMIT , प्रतिबद्ध () निस्तब्धता सत्र और कार्य की इकाई को भी समाप्त करता है और आप लेन-देन को रोलबैक नहीं कर सकते हैं जहां लालिमा () सत्र का सामान्य समन्वयन करता है।

इसी तरह कोई पूछ सकता है कि हाइबरनेट में क्या प्रतिबद्ध है?

कमिट डेटाबेस बना देगा प्रतिबद्ध . लगातार वस्तु में परिवर्तन डेटाबेस को लिखा जाएगा। जब आपके पास एक स्थिर वस्तु होती है और आप उस पर एक मूल्य बदलते हैं, तो यह गंदी हो जाती है और हाइबरनेट इन परिवर्तनों को अपनी दृढ़ता परत में फ्लश करने की आवश्यकता है।

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

यहाँ, हाइबरनेट में क्या फ्लश करता है?

फ्लशिंग सत्र बल हाइबरनेट डेटाबेस के साथ सत्र की इन-मेमोरी स्थिति को सिंक्रनाइज़ करने के लिए (यानी डेटाबेस में परिवर्तन लिखने के लिए)। डिफ़ॉल्ट रूप से, हाइबरनेट मर्जी लालिमा आपके लिए स्वचालित रूप से परिवर्तन: कुछ क्वेरी निष्पादन से पहले। जब कोई लेन-देन किया जाता है।

सेव और फ्लश क्या करता है?

ए ' सहेजें -ए- लालिमा ' एक पानी सोखने वाला प्लास्टिक बैग है, जिसे जब शौचालय के टैंक में गिराया जाता है, तो फैलता है और कुछ जगह लेता है चाहेंगे सामान्य रूप से पानी से भरा जा सकता है। हर बार लू है प्लावित इससे करीब एक लीटर पानी की बचत होती है।

सिफारिश की: