hibernate 中多对一映射 一的为复合主键 30

表间逻辑为:表teacher中primarykey(id,name)定义复合主键,表class中primarykey(id),外键约束为altertableclassad... 表间逻辑为:表teacher中primary key(id,name)定义复合主键,表class中primary key(id),外键约束为alter table class add constraint fk_id foreign key(teacherid) references teacher(id).数据库为apache derby,语法遵循sql92标准。 我想问在hibernate中如何定义多对一的映射,即一个老师可以带多门课程。 展开
 我来答
樊可骑建中
2019-02-18 · TA获得超过3741个赞
知道大有可为答主
回答量:3038
采纳率:26%
帮助的人:195万
展开全部
给你个示例
你根据你的类及表来改下就行
在多的一方,即class一方写
在一的一方,即teacher一方写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邛岑楼巧绿
2020-05-22 · TA获得超过3948个赞
知道大有可为答主
回答量:3166
采纳率:29%
帮助的人:207万
展开全部
<composite-id
>
<key-property></key-property>
<key-many-to-one></key-many-to-one>
</composite-id>
可以用这种映射
具体我也不知道
因为这个东西几乎不用!
这种复杂的映射关系

在实际应用当中是尽量避免的!
要是想了解去查查hibernate中composite-id
的用法
应该可以查到的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tingfeng85
2009-08-11 · TA获得超过627个赞
知道小有建树答主
回答量:1146
采纳率:0%
帮助的人:959万
展开全部
学习一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式