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