我正在使用 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(摘要)
你能帮我解决这个问题吗?我是冬眠的新手。
谢谢,拉贾。