1.在$CATALINA_HOME/conf/server.xml中添加配置信息,聲明連接池的具體信息,添加內容如下:
factory
org.apache.commons.dbcp.BasicDataSourceFactory
maxWait
5000
maxActive
20
username
shopadm
password
123
url
jdbc:mysql://localhost/shopdb?useUnicode=true&charact-erEncoding=gb2312
driverClassName
com.mysql.jdbc.Driver
maxIdle
10
|
2. 在$CATALINA_HOME/conf/web.xml的前添加如下信息:
DB Connection
jdbc/mysql
javax.sql.DataSource
Container
|
其中
中的參數名必須和server.xml中聲明的連接名一樣。
3. 在$CATALINA_HOME/conf/catalina/localhost目錄下找到需要進行數據庫連接的當前程序的配置信息,比如這里是shopping.xml,在這個文件中添加如下信息:
大功告成!
在此基礎上,參考Tomcat官方網站的用戶手冊,摸索出另外一種配置連接池的方法,這個方法不需要對server.xml進行修改,只要對需要使用到連接池的程序的配置文檔進行修改就可以了。方法如下:
1.$CATALINA_HOME/conf/catalina/localhost目錄下找到需要數據庫連接池的程序的配置文檔,此處是shopping.xml。在 之間添加如下信息,聲明一個數據庫連接池:
factory
org.apache.commons.dbcp.BasicDataSourceFactory
maxWait
5000
maxActive
20
password
123
url
jdbc:mysql://localhost/shopdb?useUnicode=true&characterEncoding=gb2312
driverClassName
com.mysql.jdbc.Driver
maxIdle
10
username
shopadm
|
這里的參數和上一種方法中添加到server.xml里的信息幾乎是完全一樣的。
2.在對應程序的WEB-INF下建立一個web.xml文檔,添加如下信息:
DB Connectionjdbc/mysqljavax.sql.DataSourceContainer |
(e129)
作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
※以上資訊由網路資料整理而成,若有遺誤概以來源為準,本站不負任何相關責任。
※如果您認為網站上資訊侵犯了您的版權,請告訴我們
按這裡,我們將即時將您的版權資料移除。