我在列上有多对一映射而非空约束。我得到的异常列保存为空。任何人都可以请建议如何在这种情况下使用级联和反向?休眠与非空约束的多对一映射
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. 休眠 - 一个休眠映射
向我们展示您的映射以及您用于保存的代码,然后我们会告诉您什么是错误的。 –