高手,能以TOMCAT5.0为例说明一下吗??

解决方案 »

  1.   

    Tomcat的帮助文件里面有,如何配置连接池。至少有MySql和Oracle的配置说明。
      

  2.   

    <Resource name="jdbc/oracle1" auth="Container" type="javax.sql.DataSource"/>                              
              <ResourceParams name="jdbc/oracle1">                             
                <parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourceFactory</value></parameter>
                <parameter><name>driverClassName</name><value>oracle.jdbc.driver.OracleDriver</value></parameter>                            
                <parameter><name>url</name><value>jdbc:oracle:thin:@192.0.0.253:1521:test</value></parameter>                            
                <parameter><name>username</name><value>voice</value></parameter>
                <parameter><name>password</name><value>voice</value></parameter>                            
                <parameter><name>maxActive</name><value>20</value></parameter>                             
                <parameter><name>maxIdle</name><value>10</value></parameter>                             
                <parameter><name>maxWait</name><value>-1</value></parameter>                             
              </ResourceParams>    tomcat4配置说明,在server.xml文件里
    其中<Resource name="jdbc/oracle1" auth="Container" type="javax.sql.DataSource"/>的name是数据员的名称,自己可以定义。调用的时候可以这样写
    try{
          InitialContext initCtx = new InitialContext();
          return (DataSource)initCtx.lookup("jdbc/oracle1");
    }catch(){}
      

  3.   

    上面的内容要写在
    <!-- Tomcat Root Context -->
    的后面
    <Context>标记之间
      

  4.   

    谢谢大家的热情,经过同志们耐心的教导和我自己不懈的努力,哈哈,终于解决了数据库连接池速度慢的问题,大大提高了TOMCAT的运行效率,挽回了我对TOMCAT的信耐程度……    现在无法用言语来表达我此时此刻的心情,再次感谢大家!!!
    此致
        敬礼!(为所以使用JAVA的人)