मान लें कि मेरे पास 200 कॉलम वाली एक टेबल है और उनमें से अधिकतर कभी भी उपयोग नहीं की जाती हैं।2 उसी तालिका पर जेपीए इकाइयां
मैं अक्सर 10 कॉलम के लिए SmallEntity मानचित्र करता हूं जो अक्सर उपयोग किया जाता है। मैं इसे अन्य संस्थाओं के साथ संघों में उपयोग करता हूं। यह तेजी से लोड होता है, कुछ स्मृति का उपभोग करता है और मुझे खुश करता है।
लेकिन कभी-कभी मुझे 200 कॉलम प्रदर्शित करने की आवश्यकता होती है। मैं 200 कॉलम पर बिगएन्टीटी क्लास को मैप करना चाहता हूं। यह किसी अन्य इकाई के लिए बाध्य नहीं है, इसमें कोई सहयोग नहीं है।
प्रश्न: क्या आपके पास ऐसा कोई अनुभव है? क्या आप किसी भी परेशानी से अवगत हैं जो हाइबरनेट के पास होगा, उदाहरण के लिए पहले स्तर के कैश, गंदे जांच और इकाई जीवन चक्र सामान्य रूप से?
अच्छा सवाल। नए ढांचे के लिए माइग्रेशन ऐसे प्रश्न के लिए एक और कारण हो सकता है। जैसे विरासत प्रणाली और नई प्रणाली हो सकती है और दोनों को एक ही डेटाबेस के खिलाफ काम करना चाहिए। – TomR