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

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

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

    隨筆 - 45, 文章 - 6, 評論 - 4, 引用 - 0
    數據加載中……

    tomcat數據源配置(工程獨立)

    有關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();

    posted on 2009-10-12 16:54 liyang 閱讀(230) 評論(0)  編輯  收藏 所屬分類: tomcat

    主站蜘蛛池模板: 国产精品亚洲玖玖玖在线观看| 久久精品视频免费| 久久久久久亚洲av无码蜜芽| 亚洲AV综合色区无码二区爱AV| 亚洲精品456在线播放| 亚洲综合图片小说区热久久| 亚洲日本va午夜中文字幕一区| 亚洲an天堂an在线观看| 亚洲另类激情综合偷自拍| 91亚洲国产成人精品下载| 亚洲麻豆精品果冻传媒| 亚洲天堂中文字幕| 亚洲理论片中文字幕电影| 亚洲av极品无码专区在线观看| 亚洲jjzzjjzz在线观看| 亚洲精品无码一区二区| 免费观看亚洲人成网站| 一级午夜a毛片免费视频| 你懂的免费在线观看| 免费国产黄网站在线观看| 亚洲视频免费播放| 无码一区二区三区免费视频 | 亚洲制服丝袜第一页| 亚洲日韩精品国产3区| 精品国产_亚洲人成在线| 一个人免费观看www视频| 国产免费拔擦拔擦8X高清在线人| 国产精品免费无遮挡无码永久视频 | 亚洲国产综合精品| 亚洲人成色在线观看| 免费福利在线观看| 亚洲免费观看视频| 免费观看黄色的网站| 国产精品酒店视频免费看| 亚洲人成国产精品无码| 亚洲图片一区二区| 午夜在线a亚洲v天堂网2019| 精品特级一级毛片免费观看| 在线免费观看伊人三级电影| 永久在线观看www免费视频| 精品国产精品久久一区免费式|