如果要返回实体或属性的列表以及计数,则需要分组依据。在标准中,这通过
ProjectionList和完成
Projections。例如
final ProjectionList props = Projections.projectionList(); props.add(Projections.groupProperty("giftID")); props.add(Projections.groupProperty("giftName")); props.add(Projections.count("giftID"), "count"); //create an alias for the count crit.setProjection(props); crit.add(Order.desc("count")); //use the count alias to order by
但是,由于正在使用
ProjectionList,因此还需要使用AliasToBeanConstructorResultTransformer。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)