Hibernate中cascade作用 (二)

2014-11-24 10:55:36 · 作者: · 浏览: 2
update/delte语句,注意不是对many方的数据库表而是关系表。

cascase 对set都是一致的,不管one-to-many还是many-to-many。都简单地把操作传递到set中的每个元素。所以它总是更新many
方的数据库表。

建议:只对set + many-to-many设置inverse=false,其他的标记不考虑inverse属性,都设为inverse=true。

对cascade,一般对many-to-one,many-to-many,constrained=true的one-to-one 不设置级联删除。