一尘不染

Spring hibernate.createSQLQuery作为自定义实体返回

hibernate

我在做 Query query = hibernate.createSQLQuery("select abc,def from table");

是否可以将结果自动“解析”到“ POJO”列表?

这样我就可以做到这一点:

List<CustomPOJO> abc = query.list();    //CustomPOJO is pojo not entity , no @Entity tag

阅读 466

收藏
2020-06-20

共1个答案

一尘不染

尝试

hibernate.createSQLQuery("select abc,def from table").setResultTransformer(Transformers.aliasToBean(CustomPOJO.class));

就像参考手册所建议的那样。

2020-06-20