के लिए कोई प्राथमिक कुंजी वाला SQL व्यू मैपिंग मेरे जावा ऐप में मैं जेपीए का उपयोग करके अपने ओरेकल डेटाबेस में संग्रहीत जानकारी प्राप्त करना चाहता हूं। मेरे डेटाबेस में मेरे पास एक दृश्य है, जो कॉलम के एक सेट के साथ है जो मुझे कुछ अन्य तालिकाओं से मिला है। मैं उस दृश्य को मैप करना चाहता हूं। हालांकि, मेरे दृश्य में प्राथमिक कुंजी नहीं है, इसलिए मैं एक जेपीए इकाई नहीं बना सकता। मैंने सोचा कि विदेशी कुंजी के रूप में 2 कॉलम का उपयोग करें।जेपीए एंटिटी
इसे लागू करने का सबसे अच्छा तरीका क्या है? मैंने कई अलग-अलग दृष्टिकोण देखे हैं, कि मैं यह तय नहीं कर सकता कि इस मामले के लिए सबसे अच्छा कौन सा है।
धन्यवाद, एक समग्र प्राथमिक कुंजी (@IdClass एनोटेशन के साथ) का उपयोग करके मेरी समस्या हल हो गई। – user2144555
धन्यवाद यह समाधान है, मैंने अपनी समस्या को हल करने के लिए @Id को जोड़कर, मैं आर्किलियन का उपयोग कर रहा हूं इसलिए मुझे दृश्य के लिए इकाई जोड़नी थी और प्राथमिक कुंजी जोड़ने के लिए एक और फ़ील्ड जोड़ना था – cabaji99