<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 © 負人博客

    主站蜘蛛池模板: 天堂在线免费观看中文版| 99久在线国内在线播放免费观看| 青青青国产在线观看免费网站| 亚洲无人区一区二区三区| 一级黄色毛片免费看| 黑人大战亚洲人精品一区| 国产美女视频免费观看的网站| 亚洲日本韩国在线| 一本久久A久久免费精品不卡| 国产亚洲精品福利在线无卡一| 成人av片无码免费天天看| 国产午夜亚洲不卡| 久久精品电影免费动漫| 亚洲国产综合自在线另类| 女人让男人免费桶爽30分钟| 农村寡妇一级毛片免费看视频| 亚洲中文字幕无码一区二区三区| 国产啪精品视频网站免费尤物| 亚洲精品私拍国产福利在线| 野花高清在线观看免费完整版中文 | 黄页免费在线观看| 337p欧洲亚洲大胆艺术| 一个人看www在线高清免费看| 男男黄GAY片免费网站WWW| 亚洲开心婷婷中文字幕| 四虎免费影院ww4164h| 亚洲精品久久久久无码AV片软件| 免费人成网站7777视频| 日韩免费视频一区二区| 亚洲精品国产首次亮相| 亚洲综合在线另类色区奇米| 一二三四在线观看免费高清中文在线观看| 天天综合亚洲色在线精品| 亚洲AV永久无码精品水牛影视| 无码日韩人妻av一区免费| 暖暖免费中文在线日本| 亚洲小说区图片区| 亚洲精品456播放| 69天堂人成无码麻豆免费视频| 一级中文字幕免费乱码专区| 亚洲黄色网址在线观看|