• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

您的位置:您的位置:软件测试技术门户 >> 软件测试技术 >> 开发语言 >> Java >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

讨论JAVA操作数据库方式与设计模式应用[1]

发布: 2008-9-26 10:12 | 作者: 不详 | 来源: 领测软件测试网 采编 | 查看: 23次 | 进入领测软件测试网论坛讨论

领测软件测试网

|%j*^ t1QP 软件测试技术门户0w;dG)W t

  UserDAO类-accessor ,提供的方法getUser(int id),save(User user)内包含了JDBC操作软件测试技术门户t(h$nz&F3A!z"e

软件测试技术门户Am-QF{,n%S)pe

  在业务逻辑中使用这两个类来完成数据操作。软件测试技术门户@"x{0Y*pg^.z8W,q n

软件测试技术门户`~ L9[J:X

  使用Factory模式可以方便不同数据库连接之间的移植。

R9X'N#U3j [s 软件测试技术门户0F;Y(_ug(X,L&U

  3.数据库资源管理模式

4t#uB_6^*Z5n_4X 软件测试技术门户zJ#S3R+P)[;];c

  3.1 数据库连接池技术

w)g5Yu;_ 软件测试技术门户G ]?(bax

  资源重用,避免频繁创建,释放连接引起大大量性能开销;

,G#TE:G^a 软件测试技术门户X7z.T(@IR ^5G1M+K b

  更快的系统响应速度;

*vS+vv3qe[

N3J%m:G:r.AZ  通过实现JDBC的部分资源对象接口( Connection, Statement, ResultSet ),可以使用Decorator设计模式分别产生三种逻辑资源对象: PooledConnection, PooledStatement和 PooledResultSet。软件测试技术门户Thn5N2g/[F.Z