我想将查询结果映射到一个简单的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")
我该怎么做才能解决这个问题?