打印本文 打印本文 关闭窗口 关闭窗口
Tomcat下配置MySQL数据库连接池
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2068  更新时间:2009/4/22 20:48:23  文章录入:mintao  责任编辑:mintao
      <parameter>

        <name>maxWait</name>

        <value>5000</value>

      </parameter>

      <parameter>

        <name>maxActive</name>

        <value>20</value>

      </parameter>

      <parameter>

        <name>password</name>

        <value>123</value>

      </parameter>

      <parameter>

        <name>url</name>

        <value>jdbc:mysql://localhost/shopdb?useUnicode=true&amp;characterEncoding=gb2312</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>shopadm</value>

      </parameter>

    </ResourceParams>

这里的参数和上一种方法中添加到server.xml里的信息几乎是完全一样的。

 

2.在对应程序的WEB-INF下建立一个web.xml文档,添加如下信息:

<?xml version="1.0" encoding="ISO-8859-1"?>

 

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

      http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

    version="2.4">

    <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> 

</web-app>

关键是斜体字的部分,指向前面声明的连接池。

 

这两种方法经测试都能配置成功,显然他们的“作用域”是不一样的。另外,配置以后内部的引用以及运行机制,留待以后再深入研究。接下来先开始学习数据库连接池和JSP的协同工作。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口