在线386人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
关于,java 制作推聊天室技术,大家谁有资料 我非常需要,问题主要在于,如何刷屏,socket 怎样利用线程间通讯. 等等,大家有谁做过吗??? ..
返回本主题
返回主题列表
下一主题
听说板主在开发网站自动生成系统。有没有看过Zope?我个人觉得Zope 要比很多Java的web publisher做的要好。 这里有没有人对Jython感兴趣阿
Go
总共有
3
回复 /
1
页
前往下页:
Java狐狸
悄悄话
发表文章: 7
注册时间: 2002年09月17日 11:31
我有点不明白
2002年09月30日 10:21
标签列表
斑竹,你的《分页完美处理方法》写得很好,不过我不邮电部明白的是,如果用Iterator处理,就需要长时间的保持数据库连接,也就是需要为每一个作查询操作的用户保持一个连接,如果用户多怎么办? 还有就是告诉用户一共查询结果有多少页,如果不把全部数据取出,是不知道整个查询有多少条纪录的,你这被怎么解决?
banq
悄悄话
发表文章: 9484
注册时间: 2002年08月03日 17:08
Re: 我有点不明白
2002年09月30日 11:11
不保持连接,使用连接池,每个iterator实际是以key ID一句查询语句。
仔细研究Jive 你会发现。实际返回new iterator之前,是查询出所有的ID集合。从这个ID集合再分别查ID.ID集合的大小就是所有记录。
Java狐狸
悄悄话
发表文章: 7
注册时间: 2002年09月17日 11:31
Re: 我有点不明白
2002年09月30日 12:58
那也就是说,其实每翻一次,也同样需要查询数据库一次对吧? 只是记录了上次的位置而已,那用Iterator由什么意义哪?
还有就是怎么得到全部结果的行数?
banq
悄悄话
发表文章: 9484
注册时间: 2002年08月03日 17:08
Re: 我有点不明白
2002年09月30日 13:32
用频繁操作数据库的代价来换取内存的安全,不可能有两边都得便宜的方法阿。
全部结果的行数在jive中是通过ID集合,具体你研究一下Jive吧,各个系统可以有自己的做法,不必统一,取决你喜欢使用什么模式。
这个主题有
3
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam