热文推荐
热点推荐
主页>社区>IT 技术与微软技术>编程开发>JAVA>JAVA技巧

将数据库操作封装到Javabean_1


 2009/6/29 20:25:56 阅读 201 次


非续读浏览 | 发布资讯 | 评论 | 置顶 | 打印

封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。以杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。

  但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。

  1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。

  2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方法内被关闭后,你返回的ResultSet就没有用了。

  如果真的要获得查询数据库的结果集,就把结果集对象内的所有数据,转储到以Map为元素的List对象内。

  当然,这种方式,不能适应大数据量的查询,不过如果真的碰到大数据量的查询,那用什么封装都不好,还是得直接数据库操作. :)))

  下面是简单的数据库操作Javabean的代码

  DbWrapper.java

  import java.sql.*;

  import java.util.*;

  public class DbWrapper


8 页  [1] [2] [3] [4] [5] [6] [7] [8]





温馨提示


特别声明
 
最新热点资讯排行

• 全新Galaxy三星9月16举办新品发布会
• Vision/G2一部机器?HTC新品参数再泄露
• Wi-Fi集成电路出货量市场排名第二
• 用外观就秒杀你!大厂强劲LED液晶评测
• 超级网银并非免费午餐跨行转账收费标准或更高
• 首批互联网地图牌照九月发放
• 维基解密部分服务器被转移到地下30米防爆机房
• 暴雪欲请卡梅隆拍摄电影版《星际争霸》
• 微软MSN发布出口通业务基于必应海外关键词
• 超级网银暂不面向个人企业客户试点运行
• Gmail网络电话日呼叫量破百万
• 巴菲特的《财富》岁月:13次上杂志封面(组图)
• 英特尔英飞凌交易具十大意义:对网民影响最大
• IBM发布软件安全漏洞修复率排名:自家软件垫底
• 操盘指南:9月1日大陆内存走势报告
• 自制23×3英寸手把手教你如何玩转三屏