- 3
- 0
- 约7.51千字
- 约 6页
- 2016-01-08 发布于安徽
- 举报
hibernate映射文件的详解
chende 2009-3-4
1:
操作级联(cascade)关系cascade=none/all/save or update/delete
all : 所有情况下均进行级联操作。
none:所有情况下均不进行级联操作。
save-update:在执行save-update时进行级联操作。
delete:在执行delete时进行级联操作。
级联(cascade)在Hibernate映射关系中是个非常重要的概念。它指的是当主控方执行操作时,关联对象(被动方)是否同步执行同一操作。如对主控对象调用save-update或delete方法时,是否同时对关联对象(被动方)进行Text Nsave-update或delete。例如,当用户(TUser)被更新或者删除时,其所关联的组(TGroup)不应被修改或者删除,因此,级联关系设置为none。当设为all时,一旦删除了一个TGroup,所有在这个TGroup内的用户都会被删除。
2:
<hibernate-mapping schema=schemaName default-cascade=none auto-import=true package=test>
default-access=property Hibernate用来访问属性的策略。可以通过实现PropertyAccessor接口 自
原创力文档

文档评论(0)