精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>技术言论>>Re:看到楼下有人谈论返回记录集进行封装,请问什么叫封装(3)

主题:Re:看到楼下有人谈论返回记录集进行封装,请问什么叫封装(3)
发信人: zjxyz(xyz)
整理人: zjxyz(2003-04-08 09:20:08), 站内信件
【 在 pguard 的大作中提到:】
我不是那个意思呢~~

你想提供数据库连接的速度,就得对数据库的连接等操作进行封装,写成连接池之类的,又或者,你通过封装,简化了数据库的一些操作,这是似乎不是你的讨论所关心的,略过不提..

既然是封装,我们针对不同的需求,有不同的封装办法。

例如,我想尽快断掉数据库的连接,同时记录数有1000多条,那么我就自己做一个数据结构,先把ResultSet里面的东西倒出来,放在数据结构里面先,然后断掉连接,将倒出的数据交给程序慢慢处理,这是一种处理手段,至于那个数据结构里面是怎样,随你喜欢,或者根据需求而定吧,速度和性能如何,相信你自己也能估算出个大概出来。

还有,如果你想简化对ResultSet的操作,又例如你不想改动ResultSet里面的一些数据,那么,你也可以ResultSet进行一次封装,一来保护里面的数据不被修改,而来,简化操作,当然,在你使用封装ResultSet的对象的实例过程中,数据库连接是不断的。

总的来说,各人有各人的处理手段,没有所谓最好的,看你设计的系统的实际需求吧~~





----
免费提供Signpost 动态域名解析
把网站搬回家,用自己的机器做互联网服务器。无需主机托管、拉专线,无需租用虚拟空间,Sinpost 帮你建立您可以完全操控的网上空间。
轻松架设自己的 Internet 服务器,随心所欲构建网上家园,让您的个性飞扬在整个互联网间。
Signpost 帮你把 Web Server、Mail Server、FTP Server ...搬回家。从此不再受服务商限制之苦。您可以按照您的设计制作最酷的网站,提供最时尚的电子商务,搭建最尖端的平台...
                             --chanix开发小组成员     

[关闭][返回]