我正在 JBoss 中运行应用程序并使用 JPA。
对于报告,我需要一个分组查询,我希望它返回具有以下结构示例的结果集:
count,idA,idB
我没有找到在 JPA 中实现此功能的方法。
考虑到我正在 JBoss 5、EJB3 中进行开发,实现此功能的最佳选择是什么
最佳答案
您可以使用自定义持有者类并在查询中使用 NEW
关键字:
SELECT NEW com.mycompany.myapp.MyClass(count, idA, idB)
FROM ...
WHERE ...
当然,MyClass
需要定义正确的构造函数。
关于java - 如何查询数据库中未映射到实体的结果集(JPA、JBoss),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2265174/