- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
连接池的使用
2008
连接池技术的使用
邱加永
2008-1-1
数据源连接池技术使用 ++yong
声明:
此文档为免费资料,仅供个人研究和学习之用,
不得用于任何商业目的。在免费、且无任何附加条件
的前提下,可在网络媒体中自由传播。转载时请保持
文档的完整性,作者不能保证文档的完全正确,希望
大家对其中的错误进行更正并与我联系。
在写作过程中,我参考了网上大量的资料,并摘
取了其中的一部分内容,在这里向这些资料的作者表
示深深的感谢,如果您认为我侵犯了您的著作版权,
请告之我,我会将相关内容删除并将结果通知您。
本文档仅代表作者本人的观点。
联系QQ
联系邮箱:qjyong@
技术博客: /qjyong
技术博客2:/
第 2 页 共 11 页 EMAIL :qjyong@
数据源连接池技术使用 ++yong
目录
1. 数据库连接池4
1.1. 数据库操作在没有使用连接池之前4
1.2. 连接池4
1.3. 使用连接池的示例4
1.3.1. DBCP 的下载5
1.3.2. 使用DBCP 5
2. JNDI 9
3. 配置TOMCAT 容器管理的数据库连接池 10
3.1. JNDI DATASOURCE 配置 10
3.2. 通过JNDI 查找到DATASOURCE 10
4. 小结 11
5. 示例源代码 11
第 3 页 共 11 页 EMAIL :qjyong@
数据源连接池技术使用 ++yong
1. 数据库连接池
1.1. 数据库操作在没有使用连接池之前
以下是一段使用JDBC 操作数据库的代码:
Connection conn = null;
try {
Class.forName (com.mysql.jdbc.Driver);
} catch (ClassNotFoundException e) {e.printStackTrace();}
String url = jdbc:mysql://localhost:8080/test;
try {
conn = DriverManager.getConnection (url, root, root);
//...进行相应的数据库操作
} catch (SQLException e) {
e.printStackTrace();
}finally{
if (conn != null){
try { conn.close();} catch (SQLException e) { }
}
}
在数据库应用中,数据库连接过程需要较长的时间。而且,频繁的连接数据库会增加数
据库系统的压力。所以,最好在项目中使用数据库连接池来提高数据库访问效率。
1.2.连接池
连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数
量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回
到“缓冲池”,这样就可以重复利用“缓冲池”中的连接,提
您可能关注的文档
最近下载
- 2024年4月广东深圳市光明区马田街道办事处招聘一般专干及笔试历年典型考题及考点剖析附答案带详解.docx
- 文秘技能大赛题库完整.pdf
- 建筑工程图集 07SJ504-1 隔断、隔断墙(一).pdf
- 班级管理方案和班委职责与班级管理条例(范本)合集.doc VIP
- 2025年广东省高中语文学业水平合格考试卷试题(含答案详解).pdf VIP
- 金融监管学银行监管讲义课件.pptx
- 高中体育与健康_篮球 传切配合 教学课件设计.ppt
- 二 《简单相信,傻傻坚持》(教学课件)-【中职专用】高二语文精讲课堂(高教版2023·职业模块).pptx VIP
- 人教版《劳动教育》九年级 劳动项目二《三餐有营养》课件.pptx
- 2024年中考语文一轮复习(全国)(老师用)议论文写作(练习).pdf VIP
文档评论(0)