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

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

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

    qiyadeng

    專注于Java示例及教程
    posts - 84, comments - 152, trackbacks - 0, articles - 34

    Tomcat中配置MySQL連接池

    Posted on 2005-10-11 10:13 qiyadeng 閱讀(2700) 評論(0)  編輯  收藏 所屬分類: J2EE

    1.把驅動拷貝到%TOMCAT_HOME%/common/lib目錄下
    2.新建數據庫表,并向表中添加記錄

    1 use test;
    2 create table testdata (
    3        id int not null auto_increment primary key,
    4        foo varchar(25), 
    5        bar int);
    6insert into testdata values(null'hello'12345);
    7


    3.在%TOMCAT_HOME%/config/server.xml文件中加入如下一段配置信息(在</Host>之前)

     1        <!--數據庫連接池配置-->
     2    <!--path:Your webApp directory-->
     3<Context path="/WS4Motel" docBase="WS4Motel"
     4        debug="5" reloadable="true" crossContext="true">
     5
     6    <!-- maxActive: Maximum number of dB connections in pool. Make sure you
     7         configure your mysqld max_connections large enough to handle
     8         all of your db connections. Set to 0 for no limit.
     9         -->
    10
    11    <!-- maxIdle: Maximum number of idle dB connections to retain in pool.
    12         Set to -1 for no limit.  See also the DBCP documentation on this
    13         and the minEvictableIdleTimeMillis configuration parameter.
    14         -->
    15
    16    <!-- maxWait: Maximum time to wait for a dB connection to become available
    17         in ms, in this example 10 seconds. An Exception is thrown if
    18         this timeout is exceeded.  Set to -1 to wait indefinitely.
    19         -->
    20
    21    <!-- username and password: MySQL dB username and password for dB connections  -->
    22
    23    <!-- driverClassName: Class name for the old mm.mysql JDBC driver is
    24         org.gjt.mm.mysql.Driver - we recommend using Connector/J though.
    25         Class name for the official MySQL Connector/J driver is com.mysql.jdbc.Driver.
    26         -->
    27    
    28    <!-- url: The JDBC connection url for connecting to your MySQL dB.
    29         The autoReconnect=true argument to the url makes sure that the
    30         mm.mysql JDBC Driver will automatically reconnect if mysqld closed the
    31         connection.  mysqld by default closes idle connections after 8 hours.
    32         -->
    33
    34  <Resource name="jdbc/WS4Motel" auth="Container" type="javax.sql.DataSource"
    35               maxActive="100" maxIdle="30" maxWait="10000"
    36               username="root" password="83072674" driverClassName="com.mysql.jdbc.Driver"
    37               url="jdbc:mysql://localhost:3306/test?autoReconnect=true"/>
    38
    39</Context>
    40        <!--數據庫連接池配置-->
    41

     

     4.寫個簡單程序測試下:

     1<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
     2<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
     3
     4<sql:query var="rs" dataSource="jdbc/TestDB">
     5select id, foo, bar from testdata
     6</sql:query>
     7
     8<html>
     9  <head>
    10    <title>DB Test</title>
    11  </head>
    12  <body>
    13
    14  <h2>Results</h2>
    15  
    16<c:forEach var="row" items="${rs.rows}">
    17    Foo ${row.foo}<br/>
    18    Bar ${row.bar}<br/>
    19</c:forEach>
    20
    21  </body>
    22</html>
    23
    主站蜘蛛池模板: 三年片免费高清版 | 久久一本岛在免费线观看2020| 又粗又硬又黄又爽的免费视频| 亚洲欧美日韩中文高清www777| 在线看片免费不卡人成视频 | 国产美女做a免费视频软件| 亚洲色最新高清av网站| 在线A级毛片无码免费真人| 亚洲AV无码精品国产成人| 免费中文字幕在线| 一级a性色生活片久久无少妇一级婬片免费放 | 亚洲人成影院在线| 18禁成人网站免费观看| 亚洲免费观看网站| 成熟女人特级毛片www免费| 亚洲国产精品成人AV在线 | 日本视频免费观看| 黑人大战亚洲人精品一区| 免费毛片a线观看| 亚洲欧洲校园自拍都市| 成年女人18级毛片毛片免费 | 7777久久亚洲中文字幕蜜桃| 免费看h片的网站| 亚洲国产成人精品无码区二本| 国产成人免费片在线视频观看| 成年网站免费入口在线观看 | 成年女人18级毛片毛片免费| 美女视频黄a视频全免费网站一区| 亚洲高清无码综合性爱视频| 两个人看的www免费视频中文| 精品亚洲aⅴ在线观看| 成年女人午夜毛片免费看| 一区二区三区免费视频观看| 亚洲AV综合色区无码另类小说| 国产片AV片永久免费观看| 无忧传媒视频免费观看入口| 久久精品亚洲综合一品| 毛片免费观看视频| 大地资源网高清在线观看免费| 亚洲av片不卡无码久久| 亚洲第一区精品日韩在线播放|