मैं हाइबरनेट करने के लिए नया हूं। क्रिप्या मेरि सहायता करे।क्या हमें इस परिदृश्य में हाइबरनेट मैपिंग की आवश्यकता है?
मेरे पास कर्मचारी और देश नामक 2 टेबल हैं। मुझे कर्मचारी को चयनित देश के साथ सहेजने की ज़रूरत है। मेरे मामले में, मुझे कर्मचारी विवरण वापस नहीं मिलेगा और इसे यूआई पर दिखाया जाएगा। क्या मुझे कर्मचारी और देश वस्तुओं के बीच मानचित्रण (ऑनटोन मैपिंग) बनाए रखने की आवश्यकता है? क्या मैं सीधे चुने हुए देश के साथ कर्मचारी को बचा नहीं सकता?
क्या मैं अपने कर्मचारी डोमेन ऑब्जेक्ट में नीचे जैसा कर सकता हूं? यदि नहीं, तो कृपया मुझे इसके साथ संभावित समस्याएं बताएं?
@column (नाम = "countryID")
निजी पूर्णांक countryID;
हां, आप इसे अपने कर्मचारी डोमेन ऑब्जेक्ट में कर सकते हैं। यदि आपको देश वस्तु की आवश्यकता नहीं है, तो क्यों एक बनाएं? बस सुनिश्चित करें कि आप सही डेटा सदस्य रखते हैं। क्या यह देश आईडी होना चाहिए, या नाम या संक्षिप्त नाम बेहतर विकल्प होना चाहिए? क्या यह कर्मचारी का हिस्सा हो सकता है या शायद अधिक समझदार, पता वस्तु? – duffymo
यदि आप कभी उनका उपयोग नहीं करते हैं तो आप कर्मचारियों को क्यों स्टोर करते हैं? –
जैसा कि किसी अन्य एप्लिकेशन को कर्मचारी विवरण की आवश्यकता है, मैं इसे अपने आवेदन के माध्यम से सहेज रहा हूं। (मैंने केवल समझदारी के लिए कर्मचारी को लिया है, यह बिल्कुल कर्मचारी नहीं है) –