为了性能考虑,使用了 native sql 。因为需要分页,需要 2 个 sql ,一个获取 list 一个取得总数。获取 list 很好写:
获取总数查了下 hibernate 的 reference, 试了几次才明白用法 :
这里的
大家注意粗体的部分,这里是给一个
posted on 2007-03-02 10:52 pesome 阅读(5236) 评论(2) 编辑 收藏 所属分类: 开源软件
也可以考虑用 projection 的 rowCount() 方法实现 回复 更多评论
前两天也踫到这个问题,更好办法是使用转换为Number,再用.intValue()方法取数:((Number)result).intValue(); 回复 更多评论
Powered by: BlogJava Copyright © pesome