读书人

Hibernate 关联关系革除

发布时间: 2012-06-30 17:20:12 作者: rapoo

Hibernate 关联关系解除

?

?

  Hibernate对于持久化实体间的关联关系解除,有两种实现方式,一种是将关联关系实体中彻底删除,而另一种则是将关联关系的外键值设为空,即NULL。两种方式在配置文件中的体现为为cascade设置不同的值。

?

  一。Husband

?

?

  三。CoupleDao

?

?

  六。testDB

?

?

  Scenario 2:cascade="all" in Husband.hbm.xml

  结论同上

?

  Scenario 3:cascade="delete" in Husband.hbm.xml

  结论同上

?

  Scenario 4:cascade="delete-orphan" in Husband.hbm.xml

  结论同上

?

  Scenario 5:cascade="save-update" in Husband.hbm.xml

?

读书人网 >开源软件

热点推荐