मुझे थोड़ी किस्मत के साथ Map<String, Set<Entity>>
जैसे मानचित्र को बनाए रखने के लिए हाइबरनेट का उपयोग करने में सक्षम होने में बहुत कुछ देखा गया है (विशेष रूप से जब से मैं इसे सभी एक टेबल पर रखना चाहता हूं)।क्या कोई नक्शा एक सेट होने के साथ एक मानचित्र को बनाए रखने का एक बेहतर तरीका है?
Mapping MultiMaps with Hibernate वह चीज है जो सबसे ज्यादा संदर्भित प्रतीत होती है, जो विस्तार से बताती है कि UserCollectionType
का उपयोग करके इसे कैसे कार्यान्वित किया जाए।
मैं सोच रहा था, क्योंकि यह चार साल पहले लिखा गया था, क्या अब इसे करने का कोई बेहतर तरीका है?
तो, उदाहरण के लिए, मैं EntityA
पर Map<String, Set/List<EntityB>>
जैसे मानचित्र पर होना चाहता हूं। EntityA
और EntityB
(EntityB
एक विदेशी कुंजी EntityA
वापस करने के लिए होने के साथ):
दो तालिकाओं वहाँ होगा।
मुझे कोई इंटरमीडिएट टेबल नहीं चाहिए।
आईएमओ अभी भी – Firo
जाने का तरीका है, मुझे नहीं लगता कि यह डाउनवॉटिंग या क्लोजिंग के योग्य क्यों है। प्रस्तुत किया गया एक "सर्वश्रेष्ठ" तरीका था लेकिन चार साल का था।मुझे नहीं लगता कि यह पूछने के लिए अनुचित है कि अब कोई बेहतर तरीका है या नहीं। शायद मुझे कम वर्बोज़ या सरल के रूप में बेहतर योग्यता प्राप्त करनी चाहिए, लेकिन फिर भी यह वास्तव में तर्कवादी या राय नहीं है। कोई जवाब है या नहीं है। डाउनवोट की क्षतिपूर्ति करने के लिए – AHungerArtist
+1। आईएमओ एक कानूनी सवाल है। – Firo