ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Hibernate问题(2)

Hibernate问题(2)

原创 Linux操作系统 作者:husthxd 时间:2004-09-16 00:00:00 0 删除 编辑

关于hibernate的。


关于hibernate的级联更新和删除
一开始我想大多数的rdbms本身就已经支持级联更新和删除,为何在持久层还要实现这种功能呢?
后来想想,如果在rdbms端没有定义外键约束(我现在接触的管理系统都没有定义外键),或者开发人员对rdbms不太熟悉的话就可以在持久层定义级联更新和删除。
不知道在生产环境中对两者是如何选择的?

另外如果在数据库端不定义外键的话,用第三方代码生成工具生成的hbm.xm文件应该不会包含类之间的关联,可能需要java开发人员手动把关系加上。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/6906/viewspace-21524/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Hibernate问题(1)
请登录后发表评论 登录
全部评论
长期从事政务、金融等行业产品研发和架构设计工作,ITPUB数据库版块资深版主,对Oracle、PostgreSQL以及大数据等相关技术有深入研究。现就职于广州云图数据技术有限公司,系统架构师。

注册时间:2007-12-28

  • 博文量
    1233
  • 访问量
    3703850