以上回答需要的都真的做过项目吗??
明显是不需要的,hibernate的级联关系不需要表有任何外键,只要在逻辑上确实数据之间的关系和配置的级联关系符合就行了。
其实验证这个很简单,建一个最简单的一对一关系表,先是有外键的,运行期间把外键删了,什么事没有,跑的好好的
你好!
很多人都说需要,实际上是不需要。
如果你在hbm.xml文件中配置了关联关系,hibernate就可以帮你处理,它不会关心你物理数据库中是否真的这样配置外键关联。
也就是说,只需要逻辑上的关联,而不一定非要物理上的关联。
如有疑问,请追问。
表不需要建立主外键关系,只需要在Hibernate中的.hbm.xml文件中配置即可
必须要外键的 不然找不到
没有的话,数据如何查找?像用户表,部门表,用户表里肯定要有个部门表id,这样这两个表才关联起来
需要的。不然表数据无法进行统一
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....