Tomcat5.5數據庫連接池配置

發表于:2007-06-10來源:作者:點擊數: 標簽:
貓咪正不斷把自己Blog上發表的文章轉移到這里,給自己的Blog打打知名度,提高點人氣。希望大家多訪問貓咪的Blog。地址:http://blog.sina.com.cn/u/140065860 喵!貓咪今天終于把 Tomcat 的 數據庫 連接池問題搞定了。我這個美國的同類真是的,每次版本變化

 

 

 

 

 

 

 

 

貓咪正不斷把自己Blog上發表的文章轉移到這里,給自己的Blog打打知名度,提高點人氣。希望大家多訪問貓咪的Blog。地址:http://blog.sina.com.cn/u/140065860

  喵!貓咪今天終于把Tomcat數據庫連接池問題搞定了。我這個美國的同類真是的,每次版本變化,配置文件都要變。網絡上多是講5.0的,5.5的有所更改,我參照網上一位朋友的說明,修改了一下,終于配置成功。唉,誰叫咱英文功底不足呢。

  我用的數據庫是MySQL5.0,所以首先要把MySQL的JDBC驅動程序拷貝到Tomcat安裝目錄的/common/lib下和你自己網站的/WEB-INF/lib下。

  Server.xml的修改我推薦使用Tomcat的Admin組件完成,完全圖形化配置,相當容易?;蛘甙聪旅娴膶懛ㄔ?GlobalNamingResources>之間寫如下配置(僅供參考,各位用的時候,請改成自己數據庫的配置):

name="jdbc/mysql"

type="javax.sql.DataSource"

password="******"

driverClassName="org.gjt.mm.mysql.Driver"

maxIdle="2"

maxWait="5000"

username="root"

url="jdbc:mysql://127.0.0.1/test"

maxActive="4"/>

  然后,在Tomcat安裝目錄下/conf/Catalina/localhost文件夾中建立一個和你網站文件夾名字一樣的XML文件。例如:TestSourse.xml。內容如下:

name="jdbc/mysql"

type="javax.sql.DataSource"

password="******"

driverClassName="org.gjt.mm.mysql.Driver"

maxIdle="2"

maxWait="5000"

username="root"

url="jdbc:mysql://127.0.0.1/test"

maxActive="4"/>

  其實就是把Server.xml的內容再重復一遍。這一步非常重要,如果沒有這步就會出錯,會出現org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class ''

for connect URL 'null'錯誤。

最后,在你自己網站的/WEB-INF/web.xml文件中,添加一下代碼(參考):

DB Connection

jdbc/mysql

javax.sql.DataSource

Container

  OK。配置全部完成?,F在你可以寫代碼測試這個數據庫連接池了。如:

DataSource ds = null;

InitialContext ctx=new InitialContext();

ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");

Connection conn = ds.getConnection();

  數據庫連接對象得到了。





原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97