java 、hibernate 的问题,如果在数据库中,两张表已经是主外键关系了
那么在做映射时,是不是一定得设置成一对多和多对一?设置一对多和多对一,两张表必须是主外键关系?...
那么在做映射时,是不是一定得设置成一对多和多对一?设置一对多和多对一,两张表必须是主外键关系?
展开
4个回答
展开全部
对的,表中有了主外键约束后,需要hibernate也增加级联关系。否则可能会出现你插入了副表数据,没有插入主表数据会报sql的主外键错误。当然,如果你保证程序中增、删、改都是将主副表一起绑定处理的,也不会有问题。
hibernate的级联关系,有个帖子比较详细:
http://www.blogjava.net/wujun/archive/2006/04/07/39700.html
hibernate的级联关系,有个帖子比较详细:
http://www.blogjava.net/wujun/archive/2006/04/07/39700.html
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-08
展开全部
yes
~~~~~~~~~~~
~~~~~~~~~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这必须的 这是hibernate 的基本配置啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询