首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

作为札记:Tomcat配置DataSource

2012-10-29 
作为笔记:Tomcat配置DataSource修改Tomcat_Home/conf/server.xml,在GlobalNamingResources中加入: Resour

作为笔记:Tomcat配置DataSource

修改Tomcat_Home/conf/server.xml,在GlobalNamingResources中加入:

 <Resource name="jdbc/DataSource" auth="Container"  type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"  url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"  username="user" password="password" maxActive="20" maxIdle="10"  maxWait="-1"/> 

?再在Context中加入引用:

 <ResourceLink name="jdbc/DataSource" global="jdbc/DataSource"  type="javax.sql.DataSource"/>

?如果不加,则在使用的时候会出现:Cannot create JDBC driver of class '' for connect URL 'null' 错误

?

在web.xml定义:

    <resource-ref>        <description>popuserDataSource</description>        <res-ref-name>jdbc/DataSource</res-ref-name>        <res-type>javax.sql.DataSource</res-type>        <res-auth>Container</res-auth>    </resource-ref>

?在Spring中引用:

  <bean id="DataSource" value="java:comp/env/jdbc/DataSource"/>        <property name="expectedType" value="javax.sql.DataSource"/>    </bean>

?完成。

?

不知道为什么Tomcat非得要改web.xml指定引后才能引用Resource 。真烦人。

热点排行