问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

hibernate中,通过HQL进行多表连接查询返回结果集,例如同时返回了主表...

发布网友 发布时间:2023-11-26 08:37

我来回答

3个回答

热心网友 时间:2024-09-07 19:47

完全是可以的,hibernate映射文件配置主表、从表的关系,比如A是主表,B是从表,则在A的映射文件中配置<many-to-one name="" class="B" lazy="false"> 注意,此处必须的是lazy="false",即在查询主表的同时查询出从表,这样你在引用主表对象的时候,你可以a.b.B表的属性即可。

热心网友 时间:2024-09-07 19:47

您好,如果你的主表javabean有子表的属性,然后在XML映射了该属性,
那么可以直接从主表对象引用从表对象的属性,
Hibernate对这种映射默认都是懒加载的,你开始查询主表对象的时候,从sql上就可以看出来不会去查询子表,
当你使用主表对象上面的从表对象的时候,Hibernate才用left out join的方式查询子表。
希望对你有帮助。

热心网友 时间:2024-09-07 19:51

现在假设A是主表B是从表,写HQL的时候可以这样写select A.A表生成的类中的外键名.B表的字段名 from A
A表生成的类中的外键名一般是B表的名称,这样的话就可以把B表你要的任何字段都搜出来了。
594266756那位的方法也可以,我这个方法不用改配置文件,他的方法如果你要取的是ID的话也不用改lazy="false"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
mrna转录试剂盒 windows7应用程序损坏或丢失怎么办? 联想windows7怎么恢复不小心删除的应用 Win7电脑图标不见了如何恢复解决Win7电脑图标丢失问题的有效方法_百 ... 美女主播软件有哪些 什么软件看美女直播? 什么视频直播软件可以免费看女神直播? 钣金工业设计 钣金灰本段用途 关于刮胡子的相关问题 走开开头词语接龙 我一个手机号注册了两个,另外一个登不上了,怎么办? 微信对方把我拉黑了,我把他删除了,他还能加上我吗?我用加他显示... 天热的不想做饭,懒得,有人跟我一样吗?4 买二手房需要交多少税?893 二手房交易需要交哪些税费688 什么是文惠卡啊?能有讲的直白点的么,谢谢。 盐酸倒入锌粒中产生的气体有没有毒? 一个衣字旁一个羔是什么字69 ...与水的比是1:19。如果要配制5000千克这样的注射液,需要盐多少_百度... 微信诈骗能查的到吗,是买的,但是绑定了银行卡,警察找得到吗? 法院中止执行后怎么办17 如何用qq注册325 给出以下一个算法程序框图:该程序框图的功能是( ) A.求出 三数中的最... 多少级可以加入芝麻团?急急急 为什么我家的电脑硬盘只用了20几个G,电脑却显示一用了40几个?? 九个月宝宝可以吃小米干贝粥吗1 1.6排量120码3000转速正常吗? 1.6排量高速跑120转速4千正常吗 天津碧桂园交通方便吗?应该怎么过去? 镀锌有毒吗,78 一个手机号怎么申请第二个? 这幅画是什么,谁画的? 因为老公跟陌生女人聊天,我们大吵一架,他把手机密码改了,之前我们的手... 现在还有人能读懂佛经吗?19 请懂佛经的人介绍几部佛经经典,并说说这些经典主要内容是什么13 百度知道一个账号可以加入几个芝麻团1 有比较懂佛经的朋友吗,我希望得到帮助! 73年农历8.21是什么星座 南昌哪个酒店的服务最好 现在买新房一定要交中介费吗? 通过中介买一手房需要交中介费吗35 ...A.流程图通常有一个“起点”,一个或多个“终点” B.程序框图... 向往的反义词是多少? 黑胡桃木家具价格一般多少84 忍者传说的txt全集下载地址 胆汁反流性胃炎十二指肠炎需要休养多久 北京中粮京西祥云什么时候开盘? 有人懂佛经么?5 注册新后旧的怎么找回?