सवाल शीर्षक में है। नीचे मैंने अभी अपने कुछ विचारों और निष्कर्षों का वर्णन किया है।कब और क्यों जेपीए इकाइयों को Serializable इंटरफ़ेस लागू करना चाहिए?
जब मेरे पास बहुत ही सरल डोमेन मॉडल (3 तालिकाओं के बिना किसी भी संबंध थे) मेरी सभी संस्थाओं ने Serializable लागू नहीं किया था।
लेकिन जब डोमेन मॉडल अधिक जटिल हो गया तो मुझे रनटाइम अपवाद मिला, जिसमें कहा गया कि मेरी इकाइयों में से एक ने Serializable को लागू नहीं किया है।
मैं एक जेपीए कार्यान्वयन के रूप में हाइबरनेट का उपयोग करता हूं।
मुझे आश्चर्य है:
- यह विक्रेता विशिष्ट आवश्यकता/व्यवहार है?
- मेरी धारावाहिक संस्थाओं के साथ क्या होता है? क्या उन्हें भंडारण या स्थानांतरित करने के लिए क्रमिक होना चाहिए?
- किस पल में मेरी इकाई को क्रमबद्ध करने के लिए आवश्यक हो जाता है?
मुझे नहीं पता, शायद मेरी संस्थाओं को कहीं और स्थानांतरित किया जा रहा है। मैं हाइबरनेट + वसंत + जेएसएफ और टोमकैट का उपयोग करता हूं। इस श्रृंखला में स्थानांतरित होने पर कहां हो सकता है? – Roman