<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    瘋狂

    STANDING ON THE SHOULDERS OF GIANTS
    posts - 481, comments - 486, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    初探tomcat連接池

    Posted on 2007-10-11 18:30 瘋狂 閱讀(1950) 評論(1)  編輯  收藏

    相關工具: tomcat版本5.5 ,mysql,drp(數據庫名稱);myeclipse6.0

    1,首先需要下載tomcat管理界面:(到apache網站下載tomcat管理界面)
    2,配置tomcat管理界面:

     將管理界面zip文件解包,將解壓后的TOMCAT-HOME/server\webapps\admin和TOMCAT-HOME/conf\Catalina\localhost\admin.xml拷貝到tomcat相應的目錄下。
    配置用戶,編輯TOMCAT-HOME\conf\tomcat-users.xml文件,加入如下配置:
    <user username="admin" password="admin" roles="admin,manager"/>2. Tomcat連接池的配置
    a) 將mySql的jdbc驅動拷貝到TOMCAT-HOME/common/lib下
    b) 訪問http://localhost:8080/admin,登錄到tomcat系統管理界面
    c) 點擊Tomcat Administration->輸入密碼->在點擊Data Sources->選擇Create New Data Source
    d) 具體參數說明
    i. JNDI Name::注冊到JNDI樹上的名字(可以隨便寫)
    ii. Data Source URL:連接數據庫的URL
    iii. JDBC Driver Class:Jbdc數據庫的驅動名稱
    iv. User Name:訪問數據庫的用戶
    v. Password:訪問數據庫的密碼
    vi. Max. Active Connections:最大活躍連接數,指同時可以有多少個連接,設置為0沒有限制
    vii. Max. Idle Connections:最大空閑連接數,表示沒有數據庫連接時,連接池也必須保持最大空閑連接數,設置為0沒有限制
    viii. Max. Wait for Connection:連接建立等待時間,單位為毫秒,設置為-1無限制
    ix. Validation Query::此參數用來查詢池中的空閑連接(可以不配置)

    eg:我輸入的內容:
    JNDI Name:   jdbc/drp
    Data Source URL:  jdbc:mysql;//localhost:3306/drp 
    JDBC Driver Class:    com.mysql.jdbc.Driver
    User Name:    root
    Password:    root
    Max. Active Connections:    4
    Max. Idle Connections:    2
    Max. Wait for Connection:    5000
    Validation Query:  


    e) 點擊save,再點擊Commit Changes提交
    f) 找到TOMCAT-HOME/conf\server.xml文件,將生成連接池部分的xml剪切到TOMCAT-HOME/conf/context.xml文件中
    我的文件里生成的部分如下:
     <Resource
    name="jdbc/drp"
    type="javax.sql.DataSource"
    password="root"
    driverClassName="com.mysql.jdbc.Driver"
    maxIdle="2"
    maxWait="5000"
    username="root"
    url="jdbc:mysql://localhost:3306/drp"
    maxActive="4" />
    g) 將TOMCAT-HOME/conf/context.xml文件剪切到你的項目名的webroot/meta-inf下
    h) (測試部分代碼)采用JNDI訪問連接池,如:
                         <%
                            ReslutSet rs = null;
                            Connection conn = null;
       Context initctx = new InitialContext();
       Context ctx = (Context)initctx.lookup("java:comp/env");
       ds = (DataSource)ctx.lookup("jdbc/drp");//(你在Create New Data Source是輸入的JNDI Name)
       conn = ds.getConnection();
                            rs = conn.createStatement().executeQuery("select * from table");
       while(rs.next()){
                            out.peintln(rs.getString(1));
                            }
                            最后別忘了關閉Connection;
                         %>

     


    評論

    # re: 初探tomcat連接池[未登錄]  回復  更多評論   

    2008-09-15 20:34 by 王子
    謝謝你哦,我已經配置成功了,你好厲害啊!我花好長時間都不會!

    太謝謝你了

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品国产品国语在线| 亚洲日本va午夜中文字幕一区| 一级白嫩美女毛片免费| 久久久久久a亚洲欧洲aⅴ| 免费av欧美国产在钱| 国产日韩在线视频免费播放| 亚洲国产精品专区| 亚洲一区视频在线播放| 免费AA片少妇人AA片直播| 一级A毛片免费观看久久精品| 亚洲网址在线观看| 亚洲Av无码乱码在线znlu| 亚洲免费二区三区| 久久九九久精品国产免费直播| 国产精品亚洲四区在线观看 | 99热在线免费观看| 特级毛片全部免费播放a一级| 亚洲综合无码一区二区| 内射无码专区久久亚洲| 91网站免费观看| a级午夜毛片免费一区二区| 7777久久亚洲中文字幕| 亚洲动漫精品无码av天堂| 免费大学生国产在线观看p| 美丽姑娘免费观看在线观看中文版| 国产精品亚洲一区二区无码 | 亚洲成年人免费网站| 国产aⅴ无码专区亚洲av麻豆| 毛片高清视频在线看免费观看| 久久精品国产免费| 亚洲国产高清国产拍精品| 亚洲国产人成在线观看69网站| 亚洲欧洲中文日韩av乱码| 成人免费毛片观看| 91精品视频免费| 亚洲精品免费观看| 中文在线日本免费永久18近| 国产亚洲美女精品久久| 亚洲老熟女五十路老熟女bbw| 亚洲欧洲日本精品| 久久久久亚洲精品天堂|