您现在的位置:科汛网络开发 >> 站长充电站 >> jsp教程 >> jsp基础 >> 浏览文章

Tomcat5+Mssql server 2000数据库连接池配置之旅
来源:不详 作者:佚名 更新时间: 2009年07月02日 点击:

Tomcat相信大家已经很熟悉了,作为一种免费而强大的java web server,得到了很多java爱好者的青睐,最新版本的tomcat5支持servlet2.4和jsp2.0,今天我将采用Tomcat5和Ms sqlserver 000一起来开始数据库连接池配置之旅。
需要的准备
1、jdk 我使用的版本1.4.01
2、Tomcat 5 我使用的是5.0.16版本 下载地址:http://jakarta.apache.org/site/binindex.cgi
3、Mssql server 2000 数据库
4、Mssql server 2000的官方jdbc driver ,可以到微软的官方网站免费下载

好了在安装完上面的软件之后,就进入配置实战了:)

一、找到jdbc的安装目录,把lib目录下面的msbase.jar和mssqlserver.jar、msutil.jar三个文件一起copy到$CATALINA_HOME/common/lib/($CATALINA_HOME代表的是你的tomcat5的安装目录)

二、用文本编辑器,我这是使用editplus(她可是我的挚爱奥)打开$CATALINA_HOME/conf/server.xml文件,找到配置context的地方,把下面的代码
粘贴到文件里面

       debug="5" reloadable="true" crossContext="true">

             prefix="localhost_DBTest_log." suffix=".txt"
            timestamp="true"/>

               auth="Container"
              type="javax.sql.DataSource"/>

 
  
     factory
     org.apache.commons.dbcp.BasicDataSourceFactory
  

  
  
     maxActive
     100
  

  
  
     maxIdle
     30
  

  
  
     maxWait
     10000
  

  
  
    username
    sa
  

  
    password
   
  

  
  
      driverClassName
      com.microsoft.jdbc.sqlserver.SQLServerDriver
  

  
  
     url
     jdbc:microsoft:sqlserver://localhost:1433;databasename=Northwind
  

 

注意:我本地的数据库的sa的密码为空,数据库使用的是Northwind,我的目录名DBTest,他的目录是D:\rautinee work\db\

打开DBTest下面的web.xml文件,用下面的代码替换原来的内容


      "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
   "http://java.sun.com/dtd/web-app_2_3.dtd">

 MSSql server Test App
 
     DB Connection

设为首页 | 加为收藏 | 关于我们 | 服务条款 | 广告服务 | 免责声明