谁能阻止少年武士赴死,他们听不到,斗士的剑一挥出,必会听到战败者的哀嚎。

tomcat5和6配置数据库连接

上一篇 / 下一篇  2013-05-24 09:33:17 / 个人分类:技术

tomcat5配置数据库时在conf\localhost\下增加一个应用的xml文件。

修改如下:

\tomcat\conf\Catalina\localhost\新建reportmis.xml,内容如下:

<?xml version='1.0' encoding='utf-8'?>

<Context docBase="reportmis" path="/reportmis" privileged="true" workDir="work\Catalina\localhost\reportmis">

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

 <ResourceParams name="mis2datasource">

  <parameter>

     <name>password</name>

     <value></value>

   </parameter>

   <parameter>

     <name>url</name>

     <value>jdbc:hsqldb:hsql://localhost:9002/gezdemo</value>

   </parameter>

   <parameter>

     <name>driverClassName</name>

     <value>org.hsqldb.jdbcDriver</value>

   </parameter>

   <parameter>

     <name>username</name>

     <value>sa</value>

   </parameter>

   <parameter>

     <name>maxActive</name>

     <value>5000</value>

   </parameter>

   <parameter>

     <name>maxIdle</name>

     <value>50</value>

   </parameter>

   <parameter>

     <name>maxWait</name>

     <value>1000</value>

    </parameter>

         <parameter>

     <name>testOnBorrow</name>

     <value>true</value>

    </parameter>

         <parameter>

     <name>validationQuery</name>

     <value>select * from t_res_type</value>

    </parameter>

 </ResourceParams>

</Context>

 

就红色字体说明如下:

docBase这个为应用名称,tomcat会自动寻找webapps下的应用,将其发布。也可以写绝对路径,此时应用可以放任何地方。

path这个为浏览器访问的名字即http://localhost:8080/reportmis

workDir为缓存路径

 

urldriverClassName成对出现

hsql:

urljdbc:hsqldb:hsql://localhost:9002/gezdemo

driverClassNameorg.hsqldb.jdbcDriver

 

sqlserver:

urljdbc:JTurbo://localhost:1433/gez/charset=GBK

driverClassNamecom.newatlanta.jturbo.driver.Driver

而在tomcat6中:修改conf\下的context.xml


TAG:

 

评分:0

我来说两句

Open Toolbar