锁定老帖子 主题:后台分页思路
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (14)
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-12
无聊的帖子,这都能上首页。。。
|
|
返回顶楼 | |
发表时间:2011-04-12
PaginatedList re=sqlMapper.queryForPaginatedList("ibatis中sql模块的id值", 传入对应的参数,每页显示多少行数据); 三个参数就能搞定,可以试试,应该不会耗尽内存,多谢指教。
|
|
返回顶楼 | |
发表时间:2011-04-13
rolenz 写道 想问一下, select * from table where in(ids),其中IDs为500+,这样的需求有没有好的分页方法
这个ids应该有个规律吧?比如什么个范围,不然有这种需求吗。 |
|
返回顶楼 | |
发表时间:2011-04-13
lydawen 写道 wuhuajun 写道 楼主的意思是全部加在到内存再分页,不然怎么会把内存吃光。。。
那楼主就不会提获取总记录数了,直接 list.size() 那list.size()的前提不是得先有list,多少年的话题了。 |
|
返回顶楼 | |
发表时间:2011-04-13
hh161151 写道 rolenz 写道 想问一下, select * from table where in(ids),其中IDs为500+,这样的需求有没有好的分页方法
这个ids应该有个规律吧?比如什么个范围,不然有这种需求吗。 没有规律 有这种需求。。。。 |
|
返回顶楼 | |
发表时间:2011-04-13
现项目实现的基本思路是把分页包在框架里 通过公用js与ThreadLocal传递分页参数 然后通过不同数据库的实现 生成不同的SQL查询语句
|
|
返回顶楼 | |