在Hibernate执行一对多表查询的HQL语句,怎样循环打印出结果
答案:2 悬赏:30 手机版
解决时间 2021-01-31 04:17
- 提问者网友:心如荒岛囚我终老
- 2021-01-31 01:28
在Hibernate执行一对多表查询的HQL语句,怎样循环打印出结果
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-01-31 01:41
初学hibernate ,花了点时间写了个一对一关系的两个表,遇到了无法显示查询内容的小问题,四处找文档没找到,现已经解决,结果如下:调用程序如下:import java.util.Iterator;public class Client { public Client()
全部回答
- 1楼网友:你可爱的野爹
- 2021-01-31 02:12
使用联合抓取,如果三张表有联系 ;
比如a b c ,b中含a的外键 c中含b的外键 ;
hql比如:from c c join fech c.bb b join fetch b.aa a where a.id=1
如果是结果是一条记录的话,就用c c来接收。
如果是多条的话,就用list来接收。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯