ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> JSP技术
Tomcat4的数据库连接池配置〔转贴csdn〕
Tomcat4的数据库连接池配置

Add by: FanyHan

本文主要介绍Tomcat4.1.19这两个版本下数据库连接池的配置,及程序对连接池的JNDI查找,并提供相应



测试代码。最后指出配置及应用过程中的常见问题及解决方法。

一、 Tomcat简介

Tomcat是Apache Jakarta的子项目之一,是Sun公司推荐的JSP、Servlet容器。作为一款优秀的应用服务



器,Tomcat提供了数据库连接池、SSL、Proxy等许多通用组件功能,其中连接池是4.0以上版本的新增功



能,应用非常广泛。

二、 该文配置环境

Tomcat4.1.19 + jdk1.3 + Sql Server 2000 + Jbuilder 8.0 + Win2000

三、 对Tomcat4.1.19的DBCP配置

        为方便起见,将连接池置于ROOT下,JNDI名设为jdbc/SqlServerDB,数据库服务器IP为



192.168.0.47,SID为hrntest,配置步骤如下。

第一步:配置server.xml

在server.xml中找到

<!-- Tomcat Root Context -->

<!—

   <Context path="" docBase="ROOT" debug="0"/>

-->



将其改为

<!-- Tomcat Root Context -->

        

<Context path="" docBase="ROOT" debug="0" reloadable="true">

<Resource name="jdbc/SqlServerDB" auth="Container" type="javax.sql.DataSource"/>

      <ResourceParams name="jdbc/SqlServerDB">

       <parameter>

<name>factory</name>      



<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>

            </parameter>

      <parameter>

      <name>driverClassName</name>     



<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>

  </parameter>

<parameter>

<name>url</name>  <value>jdbc:microsoft:sqlserver://192.168.0.47:1433;databa  



    seName=hrntest</value>

  </parameter>

  <parameter>

     <name>username</name>

     <value>Fany</value>

  </parameter>

  <parameter>

     <name>password</name>

     <value>fanyhan</value>

  </parameter>

  <parameter>

     <name>maxActive</name>

     <value>20</value>

  </parameter>

  <parameter>

     <name>maxIdle</name>

     <value>20</value>

  </parameter>

  <parameter>

     <name>maxWait</name>

     <value>-1</value>

  </parameter>

     </ResourceParams>

   </Context>



    

参数说明:

Resource项:

<Resource name="jdbc/SqlServerDB" auth="Container" type="javax.sql.DataSource"/>



Resource项(即连接池的DataSource对象),有3个属性name、auth、type,name项是JNDI的名称定义,



程序通过JNDI才能找到此对象,这里取名jdbc/SqlServerDB;auth项即连接池管理权属性,这里取值



Container,申明为容器管理;type项即对象的类型,这里取值javax.sql.DataSource,申明为数据库连



接池。

在接下来的<ResourceParams>域内容里包含四个参数user、password、driverClassName、driverName,



依次为数据库的用户名、密码、JDBC驱动和数据库地址。

   factory参数:

<parameter>

&nb
 
 
本站关键词:
|石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设||石龙网站建设网页制作|东坑网站建设网页制作|东莞专业网络公司|东莞速达软件|东莞财务软件|东莞ERP软件|东莞电脑维护|网页开发|域名注册|空间租用|东莞网站开发|东莞企业网站建设|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有