<set/>
标签中有一个<inverse/>
属性,它是用来指定关联关系的控制方向的,默认由一方来进行维护,关联关系中,inverse=”false”的一方是主动方,主动方负责维护关联关系。
在上一篇中,我们设置了单向的多对一,上上篇中,设置了单向的一对多。但是在事务中。我们依然需要保存班级表、保存学生表这样的操作。有没有可能我们在保存班级表的同时,学生表的数据也自动保存。
当然是可以的。
这需要我们定义<set/>
或者<many-to-one/>
标签内的<cascade/>
属性。
下面是cascade的属性列表
属性值 | 含义和作用 |
---|---|
all | 对所有操作进行级联操作 |
save-update | 对保存和更新进行级联操作 |
delete | 对删除进行级联操作 |
none | 对所有操作均不进行级联 |