3
A
回答
10
一個實體已經定義了該表的持續位置。因此,當您在實體A中擁有B實體列表時,無需爲Bs定義目標表:B已經定義它。值類型沒有任何關聯的表,因此實體A中的List<String>
的映射必須定義將使用哪個表來存儲此列表。
此外,根據定義,值類型始終完全由其包含的實體擁有。一旦刪除實體,您也刪除與此實體關聯的所有字符串。實體情況並非如此:當您刪除課程實體時,您不會刪除其所有學生。
這些只是兩個示例,顯示必須定義不同的映射屬性。
0
實體類型的對象具有自己的標識,其中值類型的對象沒有數據庫標識,它屬於實體。 值類型對象通過擁有實體進行標識
相關問題
- 1. 休眠:如何決定實體類型和值類型對象
- 2. 在休眠中加載類型實體
- 3. 休眠時的值類型
- 4. 休眠Groovy實體
- 5. Oracle Char類型和休眠
- 6. 休眠模型類和DAO
- 7. 休眠依賴於列值的實體
- 8. 休眠餐後和引用的實體
- 9. 休眠 - createNativeQuery與「非實體類」結果
- 10. [休眠]錯誤:未找到實體類:
- 11. 休眠 - 集中實體實例
- 12. 實現自定義休眠類型
- 13. 休眠添加實體子實體ID
- 14. CriteriaBuilder和實體列表(休眠)
- 15. 休眠和可序列化實體
- 16. 休眠組合實體
- 17. 休眠保存實體
- 18. 休眠:刪除實體
- 19. 休眠派生實體
- 20. 休眠@ManyToMany多個實體
- 21. 休眠實體導出
- 22. 休眠 - 實體審計
- 23. 休眠org.hibernate.MappingException:未知實體
- 24. 休眠實體持久性
- 25. JPA /休眠刪除實體
- 26. Springboot休眠實體映射
- 27. 休眠實體映射
- 28. 休眠未知實體
- 29. 休眠 - 實體集合
- 30. 休眠 - 掃描實體