Как преобразовать результаты группы в json с помощью Hibernate? - PullRequest
0 голосов
/ 17 июня 2020

У меня следующий вопрос: Если у меня есть эти данные в таблице:

enter image description here

Как вы могли получить такой результат:

enter image description here

Я не разработчик JAVA, извините, если вопрос очень простой. Спасибо!

1 Ответ

0 голосов
/ 17 июня 2020

Вы можете сделать это с помощью java. Предполагая, что у вас есть метод выбора, который возвращает список вышеуказанных объектов по имени пользователя, например getObjectByUser("ALBERTO"), тогда вы можете сделать следующее

final Map<String, Integer> map = getObjectByUser("ALBERTO").stream()
   .collect(Collectors.toMap(MyObject::getDay, MyObject::getPools);

, тогда вы можете использовать библиотеку, такую ​​как Jackson или Gson, для преобразования вышеуказанного Map в JSON

...