91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Tomcat 的數據庫連接池設置與應用(Mysql篇)

發布時間:2020-08-11 19:45:00 來源:ITPUB博客 閱讀:127 作者:rainytag 欄目:MySQL數據庫
1.將數據庫驅動程序的JAR文件放在Tomcat的 common/lib 中;日前最新有是5.0
下載地址:http://dev.mysql.com/downloads/

2.在server.xml中設置數據源,以MySQL數據庫為例,如下:
節點中加入,
name="jdbc/DBPool"
type="javax.sql.DataSource"
password="xxxxxxxx" 我的密碼是xxxxxxxx
driverClassName="com.mysql.jdbc.Driver"
maxIdle="2"
maxWait="5000"
username="root"
url="jdbc:mysql://127.0.0.1:3306/test"
maxActive="4"/>
屬性說明:name,數據源名稱,通常取”jdbc/XXX”的格式;名字一定要有意思.好記
type,”javax.sql.DataSource”;
password,數據庫用戶密碼;
driveClassName,數據庫驅動;
maxIdle,最大空閑數,數據庫連接的最大空閑時間。超過空閑時間,數據庫連
接將被標記為不可用,然后被釋放。設為0表示無限制。
MaxActive,連接池的最大數據庫連接數。設為0表示無限制。
maxWait ,最大建立連接等待時間。如果超過此時間將接到異常。設為-1表示
無限制。

3.在你的web應用程序的web.xml中設置數據源參考,如下:
節點中加入,

MySQL DB Connection Pool
jdbc/DBPool
javax.sql.DataSource
Container
Shareable

子節點說明: description,描述信息;
res-ref-name,參考數據源名字,同上一步的屬性name;
res-type,資源類型,”javax.sql.DataSource”;
res-auth,”Container”;
res-sharing-scope,”Shareable”;

4.在web應用程序的context.xml中設置數據源鏈接,如下:
節點中加入,
name="jdbc/DBPool"
type="javax.sql.DataSource"
global="jdbc/DBPool"/>
屬性說明:name,同第2步和第3步的屬性name值,和子節點res-ref-name值;
type,同樣取”javax.sql.DataSource”;
global,同name值。

至此,設置完成,下面是如何使用數據庫連接池。
5.建立一個連接池類,DBPool.java,用來創建連接池,代碼如下:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;

public class DBPool {
private static DataSource pool;
static {
Context env = null;
try {
env = (Context) new InitialContext().lookup("java:comp/env");
pool = (DataSource)env.lookup("jdbc/DBPool");
if(pool==null)
System.err.println("'DBPool' is an unknown DataSource");
} catch(NamingException e) {
e.printStackTrace();
}
}
public static DataSource getPool() {
return pool;
}
}
[@more@]
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁波市| 桃源县| 哈尔滨市| 信宜市| 岱山县| 会东县| 墨竹工卡县| 奎屯市| 都江堰市| 舒城县| 克什克腾旗| 开封县| 门头沟区| 吴桥县| 祁东县| 浮山县| 宁陵县| 久治县| 滨州市| 平果县| 铜陵市| 玉林市| 宣汉县| 勃利县| 高台县| 承德县| 舟曲县| 南昌县| 儋州市| 达州市| 朝阳县| 保山市| 彰化市| 陈巴尔虎旗| 巧家县| 武城县| 安仁县| 黄山市| 滨州市| 阳谷县| 青田县|