tomcat配置數據庫連接池


 

1.所有的tomcat項目共用一個連接池配置:在tomcat6->conf->context.xml文件

中,在<context></context>之間添加:然后 web.xml中的<web-app></web-app>添加:

然后,將JDBC導入到項目的lib里,最好自己建立一個和 JRE System Library平行的MyLib然后導入JDBC。

2.每個Web項目獨立用自己連接池配置把xml內容放入一個具體的項目目錄
在該項目目錄的META-INF,創建context.xml

內容如下:

 

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <Context path="/">  
  3.     <Resource  
  4.       name="myDS"  
  5.       type="javax.sql.DataSource"  
  6.       driverClassName="oracle.jdbc.driver.OracleDriver"  
  7.       maxIdle="2"  
  8.       maxWait="5000"  
  9.       username="test"   
  10.       password="pwd"  
  11.       url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"  
  12.       maxActive="4"/>  
  13.  <!--name:DataSource的名稱-->  
  14.  <!--type:數據源對應的java類型,一般設計為javax.sql.DataSource-->  
  15.  <!--username:數據庫登陸名-->  
  16.  <!--password:數據庫登陸密碼-->  
  17.  <!--driverClassName:指定數據庫JDBC驅動程序-->  
  18.  <!--url:指定數據庫的URL-->  
  19.  <!--maxIdle:連接池處於空閑狀態的數據庫連接的最大數目,取0表示不受限制-->  
  20.  <!--maxWait:連接池中數據庫連接處於空閑狀態的最長時間(以毫秒為單位),取0表示無限制等待時間-->  
  21.  <!--maxActive:連接池處於活動狀態的數據庫連接的最大數目,去0表示不受限制-->  
  22.    
  23. </Context>  

 

並在該項目web.xml加入
  <resource-ref>
  <res-ref-name>jdbc/mengshan</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
  </resource-ref>

然后把JDBC導入到 WEB-INF 下的lib文件夾里

這里像1中方法導入也可以。
http://topic.csdn.net/u/20091118/11/12be9d96-d158-436d-acb0-0a9508a1fa25.html

http://www.iteye.com/topic/373087



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM