日期:2014-05-18  浏览次数:20751 次

hibernate 删除主键记录,让外键表外键字段为空
hibernate 删除主键记录,让外键表外键字段为空!
我记得hibernate有个配置,配置后删除时,hibernate会自动更新外键表的外键字段,然后在删除主键表!
记不清楚是在哪里配置了,配置什么?

------解决方案--------------------
on delete cascade和on delete set null:两个要害字,第一个的意思就是当主键删除的时候,
所有与其对应的外键信息删除;第二个的意思就是当主键删除的时候,所有与其对应的外键信息清空。


------解决方案--------------------
订正
也就是保持cascade为none就行了