润干配置数据源的两种方式

 

 

第一种:采用JDBC配置---在根目录下配置一个数据源
<jdbc-ds-configs>
           <jdbc-ds-config>
                    <name>demo</name>
                    <db-type>2</db-type>
                    <connection-url>jdbc:hsqldb:hsql://localhost/runqianDB</connection-url>
                    <driver-class>org.hsqldb.jdbcDriver</driver-class>
                    <user-name>sa</user-name>
                    <password></password>
                    <db-charset>GBK</db-charset>
                    <client-charset>GBK</client-charset>
                    <extend-properties></extend-properties>
           </jdbc-ds-config>
</jdbc-ds-configs>

第二种配置:采用JNDI的方式

首先在:C:/tomcat5/conf/Catalina/localhost目录下配置demo.xml
内容如下:


     <!--
 jndi 配置方法(tomcat):
 1、拷贝数据库驱动包到tomcat/common/lib下
 2、在下面配置正确的参数
 3、将此文件放置在tomcat/conf/Catalina/localhost下(没有目录就新建)
 -->
 
     
<!-- 此配置适合tomcat5.5以上 -->
<Context path="/demo" docBase="${catalina.home}/webapps/demo" debug="0" reloadable="false" >
   <Resource name="demo"
   auth="Container"
   type="javax.sql.DataSource"
   maxActive="10"
   maxIdle="30"
   maxWait="10000"
   username="sa"
   password=""
   driverClassName="org.hsqldb.jdbcDriver"
   url="jdbc:hsqldb:hsql://localhost/runqianDB" />
   
     
    <ResourceLink global="UserDatabase" name="users" type="org.apache.catalina.UserDatabase"/>
</Context>

然后在:reportConfig.xml中配置
注意这个节点配置:
<config>
      <name>JNDIPrefix</name>
        <!--JNDI数据-->
      <value>java:comp/env</value>
    </config>
    <config>
      <name>dataSource</name>
      <value>demo,hsql,GBK</value>
    </config>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章