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

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

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

    Tomcat數據源配置!

    Posted on 2006-07-06 18:29 負人博客 閱讀(10472) 評論(0)  編輯  收藏 所屬分類: 開源研究

    有關tomcat數據源配置的文章已經不少,但是一般都是把數據源直接配置到server.xml文件中,這樣在移植應用程序時帶來了一些不必要的麻煩,其實tomcat數據源的配置還有一種方法如下:
    1.假如有工程test,其需要用到的數據源為test/jdbc/Data,則在目錄TOMCAT_HOME/conf\Catalina\localhost
    下面建立文件test.xml,內容為:

    <?xml version='1.0' encoding='utf-8'?>
    <Context crossContext="true" displayName="Test" docBase="Test" path="/Test" workDir="work\Catalina\localhost\Test">
    ? <Resource auth="Container" name="test/jdbc/Data" type="javax.sql.DataSource"/>
    ? <ResourceParams name="test/jdbc/Data">
    ??? <parameter>
    ????? <name>factory</name>
    ????? <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>url</name>
    ????? <value>jdbc:jtds:sqlserver://127.0.0.1:1433/test;tds=8.0;lastupdatecount=true;</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>password</name>
    ????? <value>11111111</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>maxWait</name>
    ????? <value>10000</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>maxActive</name>
    ????? <value>100</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>driverClassName</name>
    ????? <value>net.sourceforge.jtds.jdbc.Driver</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>username</name>
    ????? <value>sa</value>
    ??? </parameter>
    ??? <parameter>
    ????? <name>maxIdle</name>
    ????? <value>30</value>
    ??? </parameter>
    ? </ResourceParams>
    </Context>

    2.其他配置
    ? (1)web.xml文件
    ??? ?在工程當中的web.xml文件中添加
    ? ??<resource-ref>
    ??? ???<res-ref-name>test/jdbc/Data</res-ref-name>
    ??? ???<res-type>javax.sql.DataSource</res-type>
    ??? ???<res-auth>Container</res-auth>
    ? ??</resource-ref>
    ?(2)工程中調用代碼
    ??? Context initContext = new InitialContext();
    ? ??? Context envContext? = (Context)initContext.lookup("java:/comp/env");???? ?
    ? ??? DataSource ds = (DataSource)envContext.lookup("test/jdbc/Data");
    ?// test/jdbc/Data是數據源的名字?
    ? ? ? Connection conn = ds.getConnection();?
    ?Statement stmt = conn.createStatement();

    ?


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


    網站導航:
     

    posts - 26, comments - 5, trackbacks - 0, articles - 8

    Copyright © 負人博客

    主站蜘蛛池模板: 一级毛片在线免费播放| 亚洲av片在线观看| 中文永久免费观看网站| 亚洲成a人一区二区三区| 免费的黄网站男人的天堂| 四虎免费永久在线播放| 黄色大片免费网站| 亚洲精品成人区在线观看| 无码的免费不卡毛片视频| 亚洲精品在线视频| 在线观看免费视频一区| 亚洲国产精品无码久久SM| 久久精品一区二区免费看| 亚洲一本综合久久| 亚洲精品免费网站| 亚洲精品无码久久久久YW| 免费在线观看中文字幕| 中文日本免费高清| 亚洲精品第五页中文字幕| 人妻视频一区二区三区免费| 亚洲成AV人片在WWW| 亚洲乱码国产一区网址| 四虎国产成人永久精品免费| 亚洲中文字幕日本无线码| 国产成人免费ā片在线观看| 一级毛片试看60分钟免费播放| 无码乱人伦一区二区亚洲| 野花高清在线观看免费3中文| 亚洲国产成人AV网站| 亚洲乱码中文字幕综合| 久久午夜夜伦鲁鲁片免费无码影视 | 成人无遮挡毛片免费看| 亚洲色欲色欲www在线播放| 成视频年人黄网站免费视频| 国产成人 亚洲欧洲| 久久久久无码精品亚洲日韩| 成人免费一级毛片在线播放视频| 老司机午夜精品视频在线观看免费| 亚洲中文字幕第一页在线| 无人在线直播免费观看| av午夜福利一片免费看久久|