Hibernate 是不支持inner join on , left join on , right join on. 不支持!!!
那么怎么让Hibernate 支持以上连接查询呢?
1. 关键在于Hql语句的写法。
比如:String hql=" from User u, Comment c where u.uid = c.id order by u.uid desc";
2. 创建List.
3.迭代集合(注意返回的是Object[]数组) 创建 Object[] o = Object [ i ] // i 是集合的循环变量
4.如果想对实体User操作,则: o[ 0 ] , 即 , User
如果想对实体Comment操作,则: o[ 1 ],即,Comment
5.这样即实现了关联( 即你想要的数据)又可以操作实体对象了.