国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Tomcat 5.5 數據庫連接池配置

2024-09-01 13:46:07
字體:
來源:轉載
供稿:網友
Server.xml的修改我推薦使用Tomcat的Admin組件完成,完全圖形化配置,相當容易。或者按下面的寫法在< GlobalNamingResources>< /GlobalNamingResources>之間寫如下配置(僅供參考,各位用的時候,請改成自己數據庫的配置):

復制代碼 代碼如下:


 <Resource
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。內容如下:

復制代碼 代碼如下:


<?xml version="1.0" encoding="UTF-8"?>
<Context>
  
<Resource   
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" />
  
</Context>


其實就是把Server.xml的內容再重復一遍。這一步非常重要,如果沒有這步就會出錯,會出現 org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'錯誤。
  最后,在你自己網站的/WEB-INF/web.xml文件中,添加一下代碼(參考):

復制代碼 代碼如下:


 <resource-ref>   
<description>DB Connection</description>   
<res-ref-name>jdbc/mysql</res-ref-name>   
<res-type>javax.sql.DataSource</res-type>   
<res-auth>Container</res-auth>   
</resource-ref>


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

復制代碼 代碼如下:


DataSource ds = null;
InitialContext ctx = new InitialContext();
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mysql");
Connection conn = ds.getConnection();


數據庫連接對象得到了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 密云县| 中西区| 青川县| 象州县| 连平县| 洪泽县| 仪征市| 东港市| 大同县| 奉贤区| 含山县| 确山县| 岳阳县| 彭泽县| 临城县| 湟源县| 定安县| 黑水县| 班戈县| 德州市| 延安市| 杭州市| 龙川县| 澜沧| 马关县| 且末县| 和平区| 申扎县| 远安县| 邓州市| 黄平县| 永川市| 浠水县| 即墨市| 汝州市| 凌云县| 嘉义县| 昌平区| 稻城县| 永福县| 晋中市|