我在列上有多對一映射而非空約束。我得到的異常列保存爲空。任何人都可以請建議如何在這種情況下使用級聯和反向?休眠與非空約束的多對一映射
3
A
回答
1
具有onetomany/collection的實體默認情況下會通過級聯到先插入但沒有反向引用的子級來維護關聯,然後更新id。要解決這個問題,onetomany/collection映射必須設置inverse屬性,並且必須正確設置子對象的反向引用。
-1
http://www.vaannila.com/hibernate/hibernate-example/hibernate-mapping-many-to-one-1.html ----
剛剛經過的鏈接,這會給GUD想法
一切順利
0
相反的@NotNull
,表明該協會使用@ManyToOne(optional = false)
是不可選的。 @NotNull
不是特定於Hibernate;它是一個通用的bean註釋,可以在保存實體之前執行。爲了安全起見,我建議使用@NotNull
主要用於@Column
屬性。
相關問題
- 1. 獲得非空約束錯誤在休眠一對多映射
- 2. 休眠多對一映射
- 3. 一對多映射休眠
- 4. 休眠多對多映射
- 5. 休眠:映射與非主鍵列上的一對多
- 6. 休眠多個多對一映射
- 7. 休眠映射一對一
- 8. 休眠一對一映射
- 9. 休眠一對一映射
- 10. 休眠一對多映射錯誤
- 11. 休眠映射 - 多對一關係
- 12. 休眠:多對一映射兩個表
- 13. 休眠外鍵映射多對一
- 14. 休眠一對多單向映射表
- 15. 休眠設計多對一映射
- 16. 休眠一對多映射固定值
- 17. 休眠映射多對一條件
- 18. 休眠映射:在休眠時刪除一對多的雙向映射
- 19. 休眠:多對多的映射異常
- 20. 休眠映射與一對多的多態關係
- 21. 休眠一對一映射與參考列(XML映射)
- 22. 休眠多對多單向映射
- 23. 休眠映射xml多對多數組
- 24. 可以休眠映射EnumTypes與空格?
- 25. 休眠實體映射空對象
- 26. 休眠 - 正確的一對一映射
- 27. 休眠與附加關係表的一對多映射
- 28. 休眠多對多映射更新所述非持有端
- 29. 休眠一一對一映射問題
- 30. 休眠 - 一個休眠映射
向我們展示您的映射以及您用於保存的代碼,然後我們會告訴您什麼是錯誤的。 –