如何将本地查询结果分配给Pojo类

时间:2019-04-10 09:17:29

标签: hibernate jpa ejb-3.2

我在项目中将JPA与Hibernate一起使用。

我来到一个查询,需要连接6个表。 结果将产生20列。

我的实体类为:

  • InvoiceAccount
  • AssetAgreement
  • 资产
  • LineItem
  • 产品协议

  • 产品

我的pojo类是AggregateDetail,它包含我将从本机查询中获得的所有20个变量。

有什么方法可以实现吗?

1 个答案:

答案 0 :(得分:0)

我认为您可以这样做:

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

最后,当然可以在测试每个对象之后投射结果。