對於Grails中的m-m關係,mappedBy和belongsTo有什麼區別?兩者如何在同一個域中使用?對於m-m關係,mappedBy和belongsTo有什麼區別?
0
A
回答
1
我認爲有3與1有兩種格式:
有屬於關聯: belongsTo=[something:Something]
和belongsTo=Something
或belongsTo=[Something,Another]
有Something something
最後hasOne=[something:Something]
當你聲明Something something
這實際上創建了一個名爲something_id的表格單元格
當你聲明belongsTo=[something:Something]
something_id
沒有創建,我想如果我正確地理解了這種關係現在由hibernate管理。
點的參考Explain belongsTo in Grails和Grails hasOne vs. belongsTo
因此,在短期一個你設法通過db
的關係,另一種是由休眠管理。
兩者如何在同一個域中使用?
爲什麼你需要兩個,如果他們都指向同一家長?
您可以使用這兩種方法對於任何關係,屬於關聯是Hibernate的控制機制,告訴它哪個方向的關係是什麼/等於是家長必須Child child
映射
凡爲Something something
或Parent parent
真的現在沒有的以上要求。希望它是有道理的
相關問題
- 1. inversedBy和mappedBy有什麼區別?
- 2. Neo4j和SQL關係有什麼區別?
- 3. ERD和「關係圖」有什麼區別?
- 4. 多對多關係與一對多關係有什麼區別?
- 5. @JoinColumn和@JoinTable在一對多關係中有什麼區別?
- 6. 關聯和依賴關係有什麼區別?
- 7. chdir(...)和系統(「cd ...」)有什麼區別?
- 8. mpirun,mpiexec和mpiexec.hydra有什麼區別和關係?
- 9. 有關Windows的系統和環境變量有什麼區別?
- 10. IS -A關係與HAS-A關係有什麼區別? Java
- 11. 關係與非關係數據建模 - 有什麼區別
- 12. 對象角色建模和對象關係映射有什麼區別?
- 13. 關係圖,ER圖和EER圖之間有什麼區別
- 14. 角色,隸屬關係和屬性之間有什麼區別?
- 15. 使用和導入依賴關係有什麼區別?
- 16. spring-context和spring-core依賴關係有什麼區別?
- 17. ptregs_execve和sys_execve之間有什麼區別/關係
- 18. 項目引用和項目依賴關係有什麼區別?
- 19. 總參與和遞歸關係的符號有什麼區別?
- 20. Grape和Yum安裝依賴關係有什麼區別?
- 21. Maven插件和依賴關係有什麼區別?
- 22. package.json依賴關係中的> =和〜有什麼區別?
- 23. AVR和Arduino之間有什麼區別/關係?
- 24. 這些術語之間有什麼區別:「協會」和「關係」?
- 25. scope「import」和「pom」類型依賴關係有什麼區別?
- 26. 設置關係時,User :: class和App \ User有什麼區別?
- 27. 面對和朝向有什麼區別?
- 28. 對象和引用有什麼區別?
- 29. 對象和實例有什麼區別?
- 30. 「WSH」和「WScript」對象有什麼區別?