spring hibernate.createSQLQuery作为自定义实体返回
我在做Query query = hibernate.createSQLQuery("select abc,def from table");
是否可以将结果自动“解析”为“POJO”列表?
所以我可以这样做:
List abc = query.list(); //CustomPOJO is pojo not entity , no @Entity tag
尝试
hibernate.createSQLQuery("select abc,def from table").setResultTransformer(Transformers.aliasToBean(CustomPOJO.class));
像参考手册建议的那样。
- 如何使用Hibernate Envers检索带有@ManyToOne关系的审计寄存器
- Hibernate / JPA + Derby – SELECT语句在GROUP BY,ORDER BY或选择列表中包含太多项
- 如何使用Hibernate获取两个字段的唯一键?
- com.mchange.v2.resourcepool.CannotAcquireResourceException:ResourcePool无法从其主工厂或源获取资源
- Hibernate事件监听器 – 回滚
- JPA2.0支持自定义用户类型和二级缓存
- 使用EAGER @ElementCollection对find()进行Hibernate LazyInitializationException
- 正确使用Entity和DTO以在Restful Web服务中提供Json
- jpa将儿童从收集中删除