程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> Tomcat下配置MySQL數據庫連接池

Tomcat下配置MySQL數據庫連接池

編輯:關於JSP

1.在$CATALINA_HOME/conf/server.xml(標准化越來越近了)中添加配置信息,聲明連接池的具體信息,添加內容如下:
  
  <!--聲明連接池-->
  
  <Resource name="jdbc/MySQL(和PHP搭配之最佳組合)" auth="Container" type="javax.sql.DataSource"/>
  
  <!-- 對連接池的參數進行設置 -->
  
  <ResourceParams name="jdbc/MySQL(和PHP搭配之最佳組合)">
  
  <parameter>
  
  <name>factory</name>
  
  <value>org.apache(Unix平台最流行的WEB服務器平台).commons.dbcp.BasicDataSourceFactory</value>
  
  </parameter>
  
  <parameter>
  
  <name>maxWait</name>
  
  <value>5000</value>
  
  </parameter>
  
  <parameter>
  
  <name>maxActive</name>
  
  <value>20</value>
  
  </parameter>
  
  <parameter>
  
  <name>username</name>
  
  <value>shopadm</value>
  
  </parameter>
  
  <parameter>
  
  <name>password</name>
  
  <value>123</value>
  
  </parameter>
  
  <parameter>
  
  <name>url</name>
  
  <value>jdbc:MySQL(和PHP搭配之最佳組合)://localhost/shopdb?useUnicode=true&charact-erEncoding=gb2312</value>
  
  </parameter>
  
  <parameter>
  
  <name>driverClassName</name>
  
  <value>com.MySQL(和PHP搭配之最佳組合).jdbc.Driver</value>
  
  </parameter>
  
  <parameter>
  
  <name>maxIdle</name>
  
  <value>10</value>
  
  </parameter>
  
  </ResourceParams>
  
  2. 在$CATALINA_HOME/conf/web.xml(標准化越來越近了)的</web-app>前添加如下信息:
  
  <resource-ref>
  
  <description>DB Connection</description>
  
  <res-ref-name>jdbc/MySQL(和PHP搭配之最佳組合)</res-ref-name>
  
  <res-type>javax.sql.DataSource</res-type>
  
  <res-auth>Container</res-auth>
  
  </resource-ref>
  
  其中<res-ref-name>中的參數名必須和server.xml(標准化越來越近了)中聲明的連接名一樣。
  
  3. 在$CATALINA_HOME/conf/catalina/localhost目錄下找到需要進行數據庫連接的當前程序的配置信息,比如這裡是shopping.xml(標准化越來越近了),在這個文件中添加如下信息:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved