Как назначить собственный результат запроса классу Pojo - PullRequest
0 голосов
/ 10 апреля 2019

Я использую JPA с Hibernate в моем проекте.

Я пришел к запросу, где мне нужно объединить 6 таблиц. Это даст 20 столбцов в результате.

Мои классы сущностей:

  • InvoiceAccount
  • AssetAgreement
  • 1012 * Asset *
  • LineItem
  • ProductAgreement

  • Продукт

Мой класс pojo - AggregateDetail, который содержит все 20 переменных, которые я получу из собственного запроса.

Есть ли способ реализовать это.

1 Ответ

0 голосов
/ 10 апреля 2019

Я думаю, что вы можете сделать это:

List<? extends Object> results=entityManager.createQuery("YOUR QUERY").getResultList();

Наконец, вы можете разыграть результат, конечно, после тестирования каждого объекта.

...