【发布时间】:2010-12-04 07:31:51
【问题描述】:
我正在使用 Hibernate(3.2) Criteria 进行查询,并且在转换为列表时给了我异常。
请在下面查看我的代码和异常:
List<Summary> summaryList;
Criteria criteria = session.createCriteria(Summary.class);
session.beginTransaction();
summaryList = Criteria.setProjection(
Projections.projectionList().add(Projections.sum("contractDollar"))
.add(Projections.groupProperty("department"))).list() ;
例外: java.lang.ClassCastException:[Ljava.lang.Object;无法转换为 com.abc.model.Summary
我不确定为什么将结果作为“对象”返回,即使我将它指定为我的 pojo(摘要)
你能帮我解决这个问题吗?我是休眠的新手。
谢谢, 拉贾。
【问题讨论】:
-
你指定了 ResultTransformer 吗?