在数据库中,级联删除,一般是删除主表记录的时候,级联删除子表的记录。
但是在Hibernate中,如果在many-to-one设置了级联all,或者delete,比如student中的many-to-one设置了all,
那么在删除持久化的student的时候,也会级联删除teacher对应的记录。这与数据库的操作不大相同,要注意了!!!
在数据库中,级联删除,一般是删除主表记录的时候,级联删除子表的记录。
但是在Hibernate中,如果在many-to-one设置了级联all,或者delete,比如student中的many-to-one设置了all,
那么在删除持久化的student的时候,也会级联删除teacher对应的记录。这与数据库的操作不大相同,要注意了!!!