jsp+hibernate从一对多的一方取多方的值,就是有2个表,是多对多关系。我给他们加了个中间表。

2个表,是多对多关系。我给他们加了个中间表。中间表上配的2个一对多,对应那2个表,然后我通过中间表查询所有,怎么通过中间表的set集合遍历他们2个表的值... 2个表,是多对多关系。我给他们加了个中间表。中间表上配的2个一对多,对应那2个表,然后我通过中间表查询所有,怎么通过中间表的set集合遍历他们2个表的值 展开
 我来答
蓝风水晶灵
2013-06-01 · TA获得超过934个赞
知道小有建树答主
回答量:731
采纳率:0%
帮助的人:430万
展开全部
中间表一般也就两个字段
你查这两个字段然后去另外两个表找对应的数据

不过为什么要通过中间表遍历?中间表可不是这样用的。
追问
我想查看2个表对应的数据,从其中一个多表,导航到中间表去然后导航到另一个表的数据吗?
追答
表一存放人
表二存放人的角色
中间表存放人和角色的id

查一个人有几种角色。找出中间表属于这个人的所有id数据,根据每条记录相应的角色id查出相应的信息
反之查这个角色有哪些人。

一的一端是人和角色表,他们才有set集合。中间表没有,要搞清楚set应该在哪一边。

如果你配置的是多对多,甚至都不用管中间表
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式