毕业设计论文-基于JAVA的数据库连接池的开发.doc

java 课程 数据设计 java数据库课程设计报告_数据

还剩

21页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,喜欢就下载吧,价低环保!

内容要点:

基于 JAVA 的数据库连接池的开发摘 要在基于 JDBC 的数据库实际应用开发中,对数据库连接的管理是一个重点也是一个难点,频繁对数据库的连接与关闭操作、多客户对数据库的并发访问,一定程度上决定了 WEB 系统的响应以及应用性能。使用数据库连接池方式能对数据库的连接进行管理和维护,上层应用程序通过数据库连接池使用数据库资源能提升系统性能,充分利用系统资源。文章通过介绍、分析数据 591 论文网 www.591LW.comResearch and realization of the Database Connection Pool AbstractIn the practically application development of database based on JDBC 591 论文网 www.591LW.com目 录论文总页数:22 页1 引言 .................................................................................................................. 591 论文网 www.591LW.com结 论 .............................................................................................................................. 第 1 页 共 22 页1 引言1.1 课题背景随着信息技术的高速发展与广泛应用,数据库技术在信息技术领域中的位置越来越重要。传统的开发模式是:首先在主程序(如 Servlet、Beans )中建立数据库连接;然后进行 SQL 操作,对数据库中的对象进行查询、修改和删除等;最后断开数据库连接。使用这种开发模式,对于一个简单的数据库应用,由于数据库的访问不是很频繁,只需要在访问数据 第 2 页 共 22 页1.3.1 DHCP 介绍DBCP 应 Apache 的 Jakarta 组织开发,是目前使用较为广泛的一个连接池,一是因为 tomcat 自带的就是这个连接池,二是因为开源免费。由于其使用的稳定性不是很好,著名的开源项目 hibernate 不再提供对它的支持。DBCP 部分参数说明如下:dataSource:要连接的 dataSource (通常我们不 第 3 页 共 22 页较为复杂,自己写常出现各种各样的错误,推荐使用有成熟技术的连接池,同时也方便系统的移植。2 相关理论基础2.1 数据库概述数据库,顾名思义,是存入数据的仓库。只不过这个仓库是在计算机存储设备上的,而且数据是按一定格式存放的。 当人们收集了大量的数据后,应该把它们保存起来进入近一步的处理,进一步的抽取有用的信息。当年人们把数据存放在文件柜中,可现在随着社会的 第 4 页 共 22 页图 1 连接池的调用基于以上原理,连接池的建立会在后面章节中做具体描述。为了方便理解,连接池以 JSP 页面形式将最大连接数的设置、连接池的使用、超时等待、连接池的关闭等情况展示出来,给用户一个更为直观的感受。连接的调用原理如下图所示:图

发表评论

暂无评论,赶快抢占沙发吧。