浏览 2425 次
锁定老帖子 主题:seam jpa 分页
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-01-11
最后修改:2009-01-11
setFirstResult(); setMaxResults(); 以上两个api在oracle数据库中的实现如下: public boolean supportsLimit(); { return true; } public String getLimitString(String sql); { StringBuffer pagingSelect = new StringBuffer(100);; pagingSelect.append("select * from ( select row_.*, rownum rownum_ from ( ");; pagingSelect.append(sql);; pagingSelect.append(" ); row_ where rownum <= ?); where rownum_ > ?");; return pagingSelect.toString();; }那么需要排序后的分页 就要在ORDER BY中追加表的主键以达到稳定排序 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |