我如何将地图作为jpa查询返回?

时间:2017-08-31 16:58:20

标签: spring hibernate jpa orm

我有问题。 如何在jpa中将地图作为查询返回?

Map<string, User> userMap = em.createQuery("select new map(u.id, *) 
from user u"

我想将地图作为查询返回,但我不知道该怎么做。
而且我不想使用迭代列表返回地图。如下所示 How to return HashMap from JPA query?
有人能帮我吗 ? 提前谢谢你。

1 个答案:

答案 0 :(得分:1)

您必须至少制作地图列表,这意味着无法将列表映射到单个地图。