【发布时间】:2010-02-19 01:32:03
【问题描述】:
在我的项目中,我使用 hibernate 和 oracle 作为数据库。
我有两个具有外键关系的表。
在休眠中,我有一对多的关系。
我的一对多代码
set name="classname" cascade="all,all-delete-orphan
一对多..... on-delete="cascade"
设置
但是每当我删除时,我都会收到违反约束的错误... ora:222 错误不能删除它有子表 我有 cascade="all" 但仍然出现错误...
插入时也出现同样的错误。我将主键作为 ID 属性,它是序列。 因此,在外键 ID 属性中,它没有插入并且无法插入 null 错误.. 有没有人遇到过这些错误?
【问题讨论】:
标签: hibernate