Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Hibernate将GROUPBY的结果转换为json?_Java_Hibernate_Hql - Fatal编程技术网

Java 如何使用Hibernate将GROUPBY的结果转换为json?

Java 如何使用Hibernate将GROUPBY的结果转换为json?,java,hibernate,hql,Java,Hibernate,Hql,我有以下问题: 如果表中有此数据: 你怎么会得到这样的结果: 我不是JAVA开发人员,如果问题很简单,请原谅。谢谢大家! 您可以使用java实现这一点。假设您有一个select方法,可以按用户名返回上述对象的列表,比如getObjectByUser(“ALBERTO”),那么您可以执行以下操作 final Map<String, Integer> map = getObjectByUser("ALBERTO").stream() .collect(Collectors.to

我有以下问题: 如果表中有此数据:

你怎么会得到这样的结果:


我不是JAVA开发人员,如果问题很简单,请原谅。谢谢大家!

您可以使用java实现这一点。假设您有一个select方法,可以按用户名返回上述对象的列表,比如
getObjectByUser(“ALBERTO”)
,那么您可以执行以下操作

final Map<String, Integer> map = getObjectByUser("ALBERTO").stream()
   .collect(Collectors.toMap(MyObject::getDay, MyObject::getPools);
final Map=getObjectByUser(“ALBERTO”).stream()
.collect(Collectors.toMap(MyObject::getDay,MyObject::getPools);
然后,您可以使用类似Jackson或Gson的库将上面的
Map
转换为JSON