- 情感问答
- 答案列表
hql关联查询:hibernate关联查询[朗读]
搜一下:如何使用jpa注解hibernate多对一单向外键关联hql查询。
这个不好写代码,但可以给你提供点思路.首先你得求出所有置顶栏目id[不知道你置顶的条件是什么..],单独放个id集合,然后你可以循环查出这些id下的新闻,最后统一添加到一个集合里就行了?
用sqlqueryquery=session.createsql();来操作就好了,多表联合查询因为没有对应的pojo类,很麻烦.用原生的sql就可以直接用你上面的sql语句了。
一的类中不是有一个set放的多吗..直接get这个set就出来了,不用hql语句的。
一、hibernate简介hibernate是一个jdo工具.它的工作原理是通过文件(一般有两它和ejbql一样都是提供对象化的数据库查询方式,但hql在功能和使用方式上都非。