gpt4 book ai didi

hibernate - HQL |结果获取 map

转载 作者:行者123 更新时间:2023-12-04 05:46:31 26 4
gpt4 key购买 nike

我有一个 pojo Person 字段:id/name/age/gender。

我希望从 HQL 返回一个 map ,以 Person.id 为键,以 Person 对象为值。
HQL 应该是什么样的?

我试过这个:

select new map(p.id,new Person(p.name,p.age,p.gender)) from Person

这是获得所需结果的正确方法吗?
我想避免进行基于 java 的操作,以便从接收到的结果中准备 map 。

最佳答案

使用这个 HQL:

select new map(p.id, p ) from Person p

关于hibernate - HQL |结果获取 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10611731/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com