栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

HQL的新对象

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HQL的新对象

我认为第15.6节。select子句涵盖您要实现的目标:

15.6。选择子句

…

查询可以将多个对象和/或属性作为类型数组返回

Object[]
:

select mother, offspr, mate.namefrom DomesticCat as mother    inner join mother.mate as mate    left outer join mother.kittens as offspr

或作为

List
:

select new list(mother, offspr, mate.name)from DomesticCat as mother    inner join mother.mate as mate    left outer join mother.kittens as offspr

或者-假设该类

Family
具有适当的构造函数-作为实际的类型安全的Java对象:

select new Family(mother, mate, offspr)from DomesticCat as mother    join mother.mate as mate    left join mother.kittens as offspr

就您而言,您可能想要:

SELECt new MyCustomList(product.pre, SUM(product.price), COUNT(product.pre))from Product AS productGROUP BY product.pre

在哪里

MyCustomList
不一定是映射实体。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/447503.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号