在many-to-many中cascade的最高用到save-update,如果用all不符合多对多
 
在many-to-many中删除是删除的关系表的关系(中间表)不会删除course表中的记录
 
-----------------------------------------------------------------------------------
 
一般情况下(one-to-many中),inverse都是放在有set的一端。在many-to-many中由于两端都有set,所以我放在那一端都可以。习惯上,如果把Class看作主表  Course看作是子表,那么我们通常是把inverse放在Course这一端,也就是放在子表的那一端。