Hibernate:如何从多个类的查询中获取结果

如何解决Hibernate:如何从多个类的查询中获取结果?

开发过程中遇到Hibernate:如何从多个类的查询中获取结果的问题如何解决?下面主要结合日常开发的经验,给出你关于Hibernate:如何从多个类的查询中获取结果的解决方法建议,希望对你解决Hibernate:如何从多个类的查询中获取结果有所启发或帮助;

问题描述

for (Object[] result : query.List()) { User user = (User) result[0]; Group group = (Group) result[1]; }

解决方法

如果我的查询包含一个类,例如:

query = session.createQuery("select u from User as u");
queryResult = query.list();

然后我迭代它,那里queryResult是一个User类的对象。

那么如何从包含多个类的查询中获取结果呢?例如:

select u,g from User as u,Group as g where u.groupId = g.groupId and g.groupId = 1

编程问答问答

在 CSS 中设置 cellpadding 和 cellspacing?
如何在 Java 中创建内存泄漏?
浮点数被破坏了吗?
按字符串属性值对对象数组进行排序
如何加快Android模拟器的速度?
如何舍入至多 2 位小数?
使用 Git 版本控制查看文件的更改历史记录
如何在 JavaScript 中检查空/未定义/空字符串?
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注