潤乾配置數據源的兩種方式

 

 

第一種:採用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>

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