您的位置:首页 > 其它

hibernate_day04_13_HQL多表查询(内连接和迫切内连接)

2017-11-27 20:30 316 查看
//1 创建query对象
Query query = session.createQuery("from Customer c inner join c.setLinkMan");
//2 调用方法得到结果
List list = query.list();

HQL内连接

1 内连接查询hql语句写法:以客户和联系人为例

(1)from  Customer  c  inner  join  c.setLinkMan

 

//1 创建query对象
Query query = session.createQuery("from Customer c inner join c.setLinkMan");
//2 调用方法得到结果
List list = query.list();

返回list,list里面每部分是数组形式

 



2 演示迫切内连接

(1)迫切内连接和内连接底层实现一样的

(2)区别:使用内连接返回list中每部分是数组,迫切内连接返回list每部分是对象



(3)hql语句写法

- from  Customer  c  inner  join  fetch  c.setLinkMan

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: