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