hibernate的many-to-one的级联删除问题

在数据库中,级联删除,一般是删除主表记录的时候,级联删除子表的记录。

但是在Hibernate中,如果在many-to-one设置了级联all,或者delete,比如student中的many-to-one设置了all,

那么在删除持久化的student的时候,也会级联删除teacher对应的记录。这与数据库的操作不大相同,要注意了!!!

你可能感兴趣的:(hibernate的many-to-one的级联删除问题)