JPA将查询结果映射到类

时间:2015-06-25 10:42:06

标签: java jpa

我想将查询结果映射到一个简单的Pojo,并且无法弄清楚如何去做。

例如,我有以下POJO:

public class TestMapper {
    private long tableAid;
    private String tableAValue;

    private long tableBid;
    private String tableBValue;
    ...
}

现在我想要一个简单的查询映射到这个类,如:

List<TestMapper> testMappers = entityManager.createNativeQuery(
    "select * from tableA a, tableB b where a.id = b.id",
    TestMapper.class
).getResultList();

这个查询没有多大意义,但它代表了我想要做的事情。我一直得到例外:

Exception Description: Missing descriptor for [class TestMapper]
Query: ReadAllQuery(referenceClass=TestMapper sql="select * from tableA a, tableB b where a.id = b.id")

我该怎么做才能解决这个问题?

0 个答案:

没有答案