0

0

JDBC数据源和连接池

php中文网

php中文网

发布时间:2016-06-07 16:10:40

|

1356人浏览过

|

来源于php中文网

原创

JDBC数据源和连接池 数据库连接池就是在应用程序启动时就创建足够多的数据库连接池,在java程序中需要访问 数据库时就可以通过数据源取得一个空闲连接,用完在返还到连接池中 实例: 在Tomcat6.0中+MySQL5.5数据源和连接池的配置 (1)将数据库的JDBC驱动程序复

JDBC数据源和连接池
数据库连接池就是在应用程序启动时就创建足够多的数据库连接池,在java程序中需要访问
数据库时就可以通过数据源取得一个空闲连接,用完在返还到连接池中
实例:
在Tomcat6.0中+MySQL5.5数据源和连接池的配置
(1)将数据库的JDBC驱动程序复制到/common/lib目录下
(2)在/conf/server.xml中配置数据源和连接池,例如



factory
org.apache.commons.dbcp.BasicDataSourceFactory


maxActive
1000


maxIdle
30


maxWait
10000


username
root


password
root


driverClassName
com.mysql.jdbc.Driver


url
jdbc:mysql://localhost/test?autoReconnect=true





在web.xml文件中配置数据源连接池的引用

DB Connection
jdbc/myDataSource
javax.sql.DataSource
Container

在jsp或者Servlet中通过数据源访问数据库

通过数据源访问数据库

通过数据源访问数据库
<%
Connection conn=null;
Statement stat=null;
ResultSet rs=null;
//从数据源连接池取得连接
Context ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/myDataSource");
conn=ds.getConnection();
//查询数据表
stat=conn.createStatement();
String sql="select * from user";
rs.stat.executeQuery(sql);
//输出查询结果到界面
while(rs.next()){
out.println("
  • 账号:"+rs.getString(2).trim()); out.println("密码:"+rs.getString(3).trim()+"
  • "); } //关闭连接,释放资源 rs.close(); stat.close(); conn.close(); %>

     

    Ztoy网络商铺多用户版
    Ztoy网络商铺多用户版

    在原版的基础上做了一下修正:增加1st在线支付功能与论坛用户数据结合,vip也可与论坛相关,增加互动性vip会员的全面修正评论没有提交正文的问题特价商品的调用连接问题删掉了2个木马文件去掉了一个后门补了SQL注入补了一个过滤漏洞浮动价不能删除的问题不能够搜索问题收藏时放入购物车时出错点放入购物车弹出2个窗口修正定单不能删除问题VIP出错问题主题添加问题商家注册页导航连接问题添加了导航FLASH源文

    下载

    热门AI工具

    更多
    DeepSeek
    DeepSeek

    幻方量化公司旗下的开源大模型平台

    豆包大模型
    豆包大模型

    字节跳动自主研发的一系列大型语言模型

    通义千问
    通义千问

    阿里巴巴推出的全能AI助手

    腾讯元宝
    腾讯元宝

    腾讯混元平台推出的AI助手

    文心一言
    文心一言

    文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

    讯飞写作
    讯飞写作

    基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

    即梦AI
    即梦AI

    一站式AI创作平台,免费AI图片和视频生成。

    ChatGPT
    ChatGPT

    最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

    相关专题

    更多
    java连接字符串方法汇总
    java连接字符串方法汇总

    本专题整合了java连接字符串教程合集,阅读专题下面的文章了解更多详细操作。

    7

    2026.02.05

    java中fail含义
    java中fail含义

    本专题整合了java中fail的含义、作用相关内容,阅读专题下面的文章了解更多详细内容。

    8

    2026.02.05

    控制反转和依赖注入区别
    控制反转和依赖注入区别

    本专题整合了控制反转和依赖注入区别、解释、实现方法相关内容。阅读专题下面的文章了解更多详细教程。

    11

    2026.02.05

    钉钉脑图插图教程合集
    钉钉脑图插图教程合集

    本专题整合了钉钉脑图怎么插入图片、钉钉脑图怎么用相关教程,阅读专题下面的文章了解更多详细内容。

    24

    2026.02.05

    python截取字符串方法汇总
    python截取字符串方法汇总

    本专题整合了python截取字符串方法相关合集,阅读专题下面的文章了解更多详细内容。

    2

    2026.02.05

    Java截取字符串方法合集
    Java截取字符串方法合集

    本专题整合了Java截取字符串方法汇总,阅读专题下面的文章了解更多详细操作教程。

    1

    2026.02.05

    java 抽象方法
    java 抽象方法

    本专题整合了java抽象方法定义、作用教程等内容,阅读专题下面的文章了解更多详细内容。

    2

    2026.02.05

    Eclipse创建jsp文件教程合集
    Eclipse创建jsp文件教程合集

    本专题整合了Eclipse创建jsp文件、创建jsp项目等等内容,阅读专题下面的文章了解更多详细教程。

    26

    2026.02.05

    java 字符串转数字
    java 字符串转数字

    本专题整合了java如何字符串转数字相关内容,阅读专题下面的文章了解更多详细教程。

    4

    2026.02.05

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    Servlet基础教程
    Servlet基础教程

    共24课时 | 16.5万人学习

    PostgreSQL 教程
    PostgreSQL 教程

    共48课时 | 8.5万人学习

    Git 教程
    Git 教程

    共21课时 | 3.4万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号