• 104阅读
  • 0回复

请教个问题 [复制链接]

上一主题 下一主题
 

发帖
1
铜币
1
威望
1
贡献值
0
只看楼主 倒序阅读 楼主  发表于: 01-03
— 本帖被 shop++星空 从 Hibernate 移动到本区(2012-01-10) —
关于部分代码的疑问,在源代码中,封装了获取总记录数的代码,由于不清楚贵公司的版权问题,所以在此只公开了3行关键代码作为描述使用。
下面的代码是为了是取出Projection和OrderBy条件,然后清空后执行count(*)查询,那么如果Projection中含有OrderBy即分组
条件,那么也将一并被清空,可能会影响都查询结果。请问该怎么解决。

Projection projection = criteriaImpl.getProjection();

            List<OrderEntry> orderEntries = (List) ReflectionUtil.getFieldValue(criteriaImpl, "orderEntries");
            ReflectionUtil.setFieldValue(criteriaImpl, "orderEntries", new ArrayList());
            
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个