国产探花免费观看_亚洲丰满少妇自慰呻吟_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();


數據庫連接對象得到了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盘山县| 辉县市| 鹤峰县| 白玉县| 苏州市| 惠水县| 桦甸市| 清水县| 平利县| 翁源县| 昭苏县| 航空| 延寿县| 湖北省| 赣州市| 台北市| 东丽区| 彭阳县| 商城县| 武安市| 万州区| 黎川县| 花莲县| 土默特左旗| 永年县| 吉水县| 和田市| 神木县| 霍城县| 三江| 浪卡子县| 米脂县| 夏邑县| 姜堰市| 新乐市| 营口市| 武宣县| 张北县| 闻喜县| 东台市| 开鲁县|