`
no_bao
  • 浏览: 309993 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Tomcat连接池的配置及调用

    博客分类:
  • j2ee
阅读更多
Tomcat连接池的配置及调用
1.把数据库JDBC驱动拷贝到%TOMCAT_HOME%/common/lib和%TOMCAT_HOME%/webapps/yourweb/WEB-INF/lib下   
  
2.修改tomcat安装目录下conf/server.xml,在Host元素下添加一个Context元素,示例:   
<Context path="/TomcatPool" docBase="E:\\Tomcat 5.5\\webapps\\TomcatPool" debug="1" reloadable="true">  
    <Resource name="jdbc/ds" type="javax.sql.DataSource"  
        driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"  
    url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs"  
        username="sa" password="sa"  
        maxWait="5000" maxActive="4"  
        maxIdle="4"/>  
</Context>  
  
3.修改TomcatPool工程的web.xml,添加一个resource-ref元素   
<resource-ref>  
      <description>sqlserverDB connection</description>  
      <res-ref-name>jdbc/ds</res-ref-name>  
      <res-type>javax.sql.DataSource</res-type>  
      <res-auth>Container</res-auth>  
</resource-ref>  
  
4.调用   
javax.naming.Context context = new javax.naming.InitialContext();   
javax.sql.DataSource ds = (javax.sql.DataSource)context.lookup("java:comp/env/jdbc/ds");   
java.sql.Connection conn = ds.getConnection();   

分享到:
评论

相关推荐

    Tomcat5 连接池的配置 代码实例

    Tomcat5连接池的配置 1 创建一个工程 2 webModule 3 javabean(连接类) 4 部署到应用服务器

    基于Tomcat的数据库连接池配置和测试 的三种方法

    数据连接池的工作机制:J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就...

    数据库连接池使用范例

    数据库连接池的使用范例,还要修改tomcat下的config文件

    J2EE经典案例设计与实现

    案例5:J2EE访问Tomcat中的数据连接池 案例6:J2EE访问JBoss中数据连接池 案例7:J2EE访问WebLogic中的数据连接池 案例8:简单的登录程序 案例9:数据分页显示 案例10:网上投票系统 案例11:在浏览器内运行SQL命令 ...

    新闻后台管理系统.zip

    a、 Java(JDBC部分采用druid连接池,连接池登录名admin,密码123456) b、JavaScript c、 标记语言HTML5、CSS d、 引用模板bootstrap、LayUI、bootstrap表单插件 3、主要功能实现 a、 验证码功能三种实现风格\加...

    JDBC 3.0数据库开发与设计

    第2章 JDBC开发环境及配置 2.1 数据库系统 2.1.1 SQL数据库数据库基本操作语句 2.1.2 Microsoft SQL Server数据库设计及ODBC配置 2.1.3 Oracle 数据库的基本说明及其使用简介 2.1.4 MySQL的安装及使用简介 ...

    ssh整合cxf(webservice)

    ssh框架整合cxf(webservice),ssh案例(增、删、改、查),发布webservice,客户端调用,该工程自带jar包,mysql连接池,自动建库、建表。 ①直接解压,导入ssh2cxf项目 ②用tomcat启动ssh2cxf项目 ③在浏览器输入...

    context.xml oracle

    context.xml oracle 数据库连接池文件 有效连接!调用tomcat lib下的context文件

    how-tomcat-works

    第4章 tomcat的默认连接器 18 4.1 简介 18 4.2 HTTP1.1的新特性 18 4.2.1 持久化连接 18 4.2.2 编码 18 4.2.3 状态码100的使用 19 4.3 Connector接口 19 4.4 HttpConnector类 20 4.4.1 创建ServerSocket 20 4.4.2 ...

    使用Struts的Action来对数据库进行增、删、改、查四项操作(源码)

    使用Struts的Action来对数据库进行增、删、... &lt;br/&gt;Tomcat数据库连接池配置: Server.xml 增加如下内容: &lt;Context path="/PaginationStruts" docBase="PaginationStruts" reloadable="true"&gt;&lt;br/&gt; ...

    Spring Data JDBC与JDBC的区别

    JDBC规范   java.sql和javax.sql两个包中的类与接口(天龙八部):  DataSource:数据源  DriverManager:驱动管理  Driver:JDBC驱动 ... JDBC数据库连接池/Connection Pool  DBCP:apache tomcat内置  

    开涛高可用高并发-亿级流量核心技术

    12.1.1 DBCP连接池配置 228 12.1.2 DBCP配置建议 233 12.1.3 数据库驱动超时实现 234 12.1.4 连接池使用的一些建议 235 12.2 HttpClient连接池 236 12.2.1 HttpClient 4.5.2配置 236 12.2.2 HttpClient连接池源码...

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过多年多生产环境大规模...

    How Tomcat Works: A Guide to Developing Your Own Java Servlet Container

    第4章 tomcat的默认连接器 18 4.1 简介 18 4.2 HTTP1.1的新特性 18 4.2.1 持久化连接 18 4.2.2 编码 18 4.2.3 状态码100的使用 19 4.3 Connector接口 19 4.4 HttpConnector类 20 4.4.1 创建ServerSocket 20 4.4.2 ...

    Java Web应用详解.张丽(带详细书签).pdf

    动态网站篇深入讲解Servlet、JSP、JavaBean、JDBC数据库连接、数据库连接池等Java Web开发的核心技术。系统框架篇则是以架构设计的高度,讲解搭建网站的三大框架Struts、Hibernate、Sprin9及标签库。项目实战篇详细...

    java面试题

    76.4. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中? 86 76.5. 在weblogic中发布ejb需涉及到哪些配置文件 87 76.6. 如何在weblogic中...

    java开源包1

    它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...

    java web 视频、电子书、源码(李兴华老师出版)

    11.2、在Tomcat中使用数据库连接池 11.3、查找数据源 11.4、本章摘要 第12章 JSP标签编程 12.1、标签编程简介 12.2、定义一个简单的标签 —— 空标签 12.3、定义有属性的标签 12.4、TagSupport类 12.5...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    12.4.2 配置数据库连接池 12.4.3 使用JNDI 12.5 使用Hibernate的工具快速生成映射文件和POJO 12.5.1 使用MiddleGen根据数据库产生映射文件 12.5.2 使用hbm2java根据映射文件产生POJO 12.6 整合Struts、Spring和...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.4.2 配置数据库连接池 12.4.3 使用JNDI 12.5 使用Hibernate的工具快速生成映射文件和POJO 12.5.1 使用MiddleGen根据数据库产生映射文件 12.5.2 使用hbm2java根据映射文件产生POJO 12.6 整合Struts、Spring和...

Global site tag (gtag.js) - Google Analytics