隨筆 - 7, 文章 - 12, 評論 - 17, 引用 - 0
          數據加載中……

          tomcat+mysql連接池的配置

          在TOMCA下的Catalina\localhost目錄的工程xml,編寫如下代碼:
          <Context path="/testProject" docBase="E:\project\TestProject\WebContent" reloadable="true"  debug="0" privileged="true">

          <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>

          <ResourceParams name="jdbc/mysql">
            <parameter>
            <name>factory</name>
            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
            </parameter>
            <parameter>
            <name>maxWait</name>
            <value>5000</value>
            </parameter>
            <parameter>
            <name>maxActive</name>
            <value>20</value>
            </parameter>
            <parameter>
            <name>password</name>
            <value>password</value>
            </parameter>
            <parameter>
            <name>url</name>
            <value>jdbc:mysql://localhost:3306/mysql</value>
            </parameter>
            <parameter>
            <name>driverClassName</name>
            <value>com.mysql.jdbc.Driver</value>
            </parameter>
            <parameter>
            <name>maxIdle</name>
            <value>10</value>
            </parameter>
            <parameter>
            <name>username</name>
            <value>root</value>
            </parameter>
          </ResourceParams>

          </Context>
           
          在工程目錄WebContent\WEB-INF下的web.xml中添加:
           <resource-ref>
            <description>DB Connection</description>
            <res-ref-name>jdbc/mysql</res-ref-name>
            <res-type>javax.sql.DataSource</res-type>
            <res-auth>Container</res-auth>
           </resource-ref>

          java代碼實現:
                InitialContext initctx=new InitialContext();
                Context ctx= (Context) initctx.lookup("java:comp/env");
                DataSource ds=(DataSource)ctx.lookup("jdbc/mysql");
               
                Connection cn = ds.getConnection();
                Statement st = cn.createStatement();

          posted on 2007-08-16 20:38 劉浪 閱讀(579) 評論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 淮北市| 肃南| 松江区| 同仁县| 石棉县| 光泽县| 定远县| 南澳县| 广德县| 巴彦县| 介休市| 清丰县| 绥中县| 新宁县| 塔河县| 墨竹工卡县| 合阳县| 农安县| 广元市| 巍山| 宁化县| 湘潭县| 吉木萨尔县| 肥东县| 申扎县| 泸水县| 甘孜| 偏关县| 金湖县| 化德县| 滦平县| 开鲁县| 贡山| 丰宁| 东源县| 丽水市| 鹤庆县| 泌阳县| 栾城县| 京山县| 探索|