用hibernate数据库不设置外键可以吗

用hibernate数据库不设置外键可以吗,第1张

表设置不设置外键跟habernate没有必然的联系.即使你表中设置了外键.你hibernate中仍然可以不设置关联关系.但是你用hibernate查询的时候就需要关联查询,自己组织数据.现在的项目应该比较少用外键了吧.麻烦不说,会带来很多不必要的问题.直接在代码

很多人都说需要,实际上是不需要

如果你在hbm.xml文件中配置了关联关系,hibernate就可以帮你处理,它不会关心你物理数据库中是否真的这样配置外键关联。

也就是说,只需要逻辑上的关联,而不一定非要物理上的关联。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6924094.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存