使用JPA,EclipseLink,JSF和动态报告

时间:2012-11-23 01:35:03

标签: jsf jpa eclipselink

我有3个数据库表,每个表由实体类表示。我想要做的是用特殊条件连接这三个表,并从每个表中选择最多一列将它们包装在一个对象中,并使用数据表在JSF层上显示该对象。

使用动态实体类是否可以在不使用实体类的情况下执行此操作?有没有人有这个问题的解决方案?

将不胜感激任何帮助 非常感谢

1 个答案:

答案 0 :(得分:1)

您可以使用构造函数查询,或只是选择多个值并返回Object []。

http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Basic_JPA_Development/Querying/JPQL#Constructors

您也可以选择对象,然后用Java从中提取所需内容。