कई रिश्ते के लिए स्वामित्व वाली एक के बीच का अंतर और कई द्विदिश रिश्ते करने के लिए एक स्वामित्व मैं नीचे, लेकिन मैं लेख को पढ़ने के क्या है इसे समझ में नहीं आता Articleअंतर के बीच कई रिश्ते के लिए एक स्वामित्व में है और कई द्विदिश रिश्ते (गूगल एप इंजन जावा एपीआई) के लिए एक स्वामित्व
5
A
उत्तर
5
कई द्विपक्षीय संबंधों के स्वामित्व वाले का मतलब है कि बच्चों के माता-पिता का संदर्भ है। उदाहरण के लिए, नीचे दिया गया बच्चा लगातार उपयोगकर्ता के माध्यम से अभिभावक तक पहुंच सकता है। यदि PersistentLogin वर्ग में लगातार उपयोगकर्ता मौजूद नहीं था तो यह द्विपक्षीय नहीं होगा।
एक-से-कई (PersistentUser.java - जनक):
@OneToMany(mappedBy = "persistentUser", cascade = CascadeType.ALL)
private Collection<PersistentLogin> persistentLogins;
कई-टू-वन (PersistentLogin.java - बच्चा):
@ManyToOne(fetch = FetchType.LAZY)
private PersistentUser persistentUser;
0
अंत में मैं it.Guess को समझने मेरे पास फुटबालटेम नामक एक वर्ग है और इसमें टीम नाम नाम की एक संपत्ति है। अब pseudue कोड
FootBallTeam ft = new FootBallTeam();
ft.setteamname("Barcelona");
तो इस टीम मेस्सी, जावी, इनिएस्ता नामित तहत 3 प्लेयर क्लास इकाई जोड़ने है। अब, अगर
ft.setteamname("Real Madrid");
जब मैं नीचे दिए गए कोड को चलाने के संबंध द्विदिश है यह स्वचालित रूप से पर्दे के पीछे नीचे कोड चलाता है।
Messi.setteamname("Real Madrid")
Xavi.setteamname("Real Madrid")
Iniesta.setteamname("Real Madrid")
संबंधित मुद्दे
- 1. कई के लिए कई रिश्ते
- 2. जेनेरिक कई से कई रिश्ते
- 3. Tastypie, कई रिश्ते
- 4. कई से कई रिश्ते में प्रश्न उदाहरण
- 5. कई डेटाबेस के साथ कई रिश्ते हैं और
- 6. कई से कई रिश्ते में अपडेट करना
- 7. एसक्यूएल: कई से कई रिश्ते, स्थिति में
- 8. SQLite कई से अधिक रिश्ते?
- 9. हाइबरनेट की हटाने के अनाथ-अनाथ समर्थन के लिए एक-से-एक और कई से एक रिश्ते के लिए कामकाज?
- 10. कोर डेटा: मुझे कई रिश्ते
- 11. डेटाबेस डिज़ाइन में कई से अधिक रिश्ते
- 12. (गूगल एप इंजन के लिए) एक GQL क्वेरी बनाएँ ReferenceProperty
- 13. कोरडाटा एक से कई और व्यस्त रिश्ते की समस्या
- 14. हाइबरनेट: एक से कई रिश्ते में कॉलम निर्दिष्ट करना
- 15. एसक्लएल्चेमी और फ्लास्क, कई से कई रिश्ते कैसे पूछें
- 16. MySQL कई टैग्स (कई से कई रिश्ते) के लिए पूछताछ में शामिल है जो सभी टैग से मेल खाता है?
- 17. वाईआई ढांचा कई रिश्तों के लिए कई
- 18. कई से कई रिश्ते में संबंधित पंक्तियां हटाना
- 19. आप कई से अधिक रिश्ते के लिए एक इकाई कैसे डालते हैं? (इकाई ढांचा)
- 20. एक से कई रिश्ते में निर्भर कुंजी का निरीक्षण
- 21. इकाई फ्रेमवर्क: कई से कई रिश्ते में डुप्लिकेट रिकॉर्ड्स
- 22. एक रिश्ते और grails
- 23. कई कई रिश्ते की गणना (इकाई की रूपरेखा, Linq)
- 24. ManyToManyField रिश्ते एकाधिक मॉडल के बीच
- 25. एकल तालिका विरासत पर एक-से-कई रिश्ते - घोषणात्मक
- 26. Django: कई लोगों के माध्यम से कई ऑब्जेक्ट्स तक पहुंचना कई रिश्ते
- 27. क्या डेटाबेस स्कीमा में कई से अधिक रिश्ते तालिका के लिए कोई आधिकारिक नाम है?
- 28. कोर डेटा डालने और कई रिश्ते इकाइयों को लाने के लिए
- 29. एक मॉडल गूगल एप इंजन के साथ ही संदर्भ बनाना
- 30. LINQ क्वेरी - कई और एक क्रॉस के लिए कई
हाय टेलर उत्तर के लिए धन्यवाद। मैं जीएई के लिए नया हूं इसलिए मैं इसे थोड़ा मुश्किल समझ सकता हूं। अब अनुमान लगाएं कि एक फुटबॉल टीम.जावा वर्ग और प्लेयर.जावा वर्ग है। एक फुटबॉल टीम में कई खिलाड़ी हैं। अब क्या होता है यदि मैं इस संबंध को द्विपक्षीय करता हूं? –
उस रिश्ते का प्रतिनिधित्व उसी तरह किया जाएगा जैसा मैंने दिया था। @OneToMany रिश्ते फुटबॉल टीम कक्षा पर संग्रह खिलाड़ियों के गुण के साथ होगा। @ManyToOne रिश्ते प्लेयर क्लास में एक फुटबॉल टीम टीम विशेषता के साथ होगा। –
टेलर मैं समझ गया कि मुझे लगता है कि मुझे संबंधों में बिडरेक्शनल शब्द का अर्थ नहीं पता है। अगर संबंध बिडरेक्शनल बन जाता है तो क्या होता है? क्या आप कृपया मुझे फुटबॉल टीम क्लास और प्लेयर क्लास के बारे में एक उदाहरण दे सकते हैं? धन्यवाद –