`
ivoter
  • 浏览: 90859 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat配置数据源(server.xml中配置)

 
阅读更多

 

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

Xml代码

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

<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中加入引用:

Xml代码

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

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

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



在web.xml定义:

Xml代码

   1. <resource-ref>  
   2.     <description>popuserDataSource</description>  
   3.     <res-ref-name>jdbc/DataSource</res-ref-name>  
   4.     <res-type>javax.sql.DataSource</res-type>  
   5.     <res-auth>Container</res-auth>  
   6. </resource-ref>  

    <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中引用:

Xml代码

   1. <bean id="DataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> 
   2.       <property name="jndiName" value="java:comp/env/jdbc/DataSource"/>  
   3.       <property name="expectedType" value="javax.sql.DataSource"/>  
   4.   </bean>  

  <bean id="DataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
        <property name="jndiName" value="java:comp/env/jdbc/DataSource"/>
        <property name="expectedType" value="javax.sql.DataSource"/>
    </bean>

完成。

分享到:
评论

相关推荐

    TOMCAT连接池DBCP,在server.xml中配置全局数据源详细的介绍,很有好用啊!!

    TOMCAT连接池DBCP,在server.xml中配置全局数据源详细的介绍,很有好用啊!!

    tomcat服务器的Server.xml配置详解.docx

    Connector 的主要功能,是接收连接请求,创建Request和Response对象用于和请求端交换数据;然后分配线程让Engine来处理这个请求,并把产生的Request和Response对象传给Engine。通过配置Connector,可以控制请求...

    JNDI数据源配置(tomcat)

    在 Tomcat 的 server.xml 文件中,添加一个私有数据源的配置。例如,使用 c3p0 数据源的配置: ```xml scope="Shareable" type="com.mchange.v2.c3p0.ComboPooledDataSource" factory="org.apache.naming....

    Tomcat jndi 配置数据源过程

    Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程 Tomcat jndi 配置数据源过程

    tomcat配置jndi数据源

    在 Tomcat 的 Catalina\localhost 目录下,可以新建一个 XML 文件,文件名以应用程序名为名,内容与 server.xml 文件中的 Context 节点一样,可以直接配置私有数据源,也可以引用全局数据源。 例如,在 Catalina\...

    详细介绍在tomcat中配置数据源原理

    在 Tomcat 中配置数据源,我们需要在 server.xml 文件中添加以下配置: ``` type="javax.sql.DataSource" username="username" password="password" driverClassName="oracle.jdbc.driver.OracleDriver" url=...

    SpringMVC+JNDI+Tomcat配置数据源

    Springmvc +JNDI 在Tomcat下 配置数据源 一、 简介 二、 tomcat配置jndi有三种方式。...三、 数据源配置在Tomcat/conf/ context.xml 文件或者 server.xml 文件 中的区别 四、 常见的报错及解决方案

    tomcat-数据源配置

    tomcat-数据源配置在server.xml中设置数据源,以MySQL数据库为例

    weblogic项目移植到tomcat,配置说明

    WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。...最后,我们需要修改 context.xml 和 server.xml 文件,以便在 Tomcat 中配置数据源。

    tomcat配置文件server文件详解.pdf

    Tomcat 配置文件 server.xml 是 Tomcat 服务器的核心配置文件之一,主要用于设置服务器的基本属性、端口设置、路径设置、数据源设置、用户名和密码设置、默认首页设置等。下面我们将详细解释 server.xml 文件中的...

    Tomcat数据源配置方法_JBuilder中

    其实tomcat中配置数据源有好几中方式,很灵活,所以也容易相互整窜,个人认为比较简单的方法就是在tomcat下的conf文件夹下的server.xml增加 代码如下: ”/test” docBase=”test” xss=removed reloadable=”true” ...

    为Tomcat6配置数据源

    Tomcat6的服务器配置文件放在 ${tomcat6}/conf 目录底下。我们可以在这里找到 server.xml 和 context.xml。当然,还有其他一些资源文件。但是在在本文中我们只用得上这两个.

    Tomcat6 数据源(MySQL)配置两种方法

    好用的Tomcat6 数据源(MySQL)配置两种方法,附完整的配置文件server.xml!!!

    Tomcat数据源配置

    有关tomcat数据源配置的文章已经不少,但是一般都是把数据源直接配置到server.xml文件中,这样在移植应用程序时带来了一些不必要的麻烦,其实tomcat数据源的配置还有一种方法如下:

    关于数据源的配置资料整理

    教你一步一步配置数据源。 1、Context configuration tomcat\conf\server.xml文件配置 2、web.xml configuration 项目web.xml文件配置 3、Code example 获取连接类 ......

    Tomcat-5配置JNDI数据源

    对于只需要在特定应用中使用的数据源,可以直接在应用的`context.xml`文件中配置`&lt;Resource&gt;`标签,而不是作为全局资源。这种情况下,数据源仅对该应用可见。 总结,配置Tomcat 5.5及以上版本的JNDI数据源涉及多个...

    Tomcat JNDI配置

    在 Tomcat 中,需要将数据源信息添加到 server.xml 文件中,以便于 Tomcat 服务器可以正确地将数据源信息传递给应用程序。可以在 server.xml 文件中添加以下配置: ``` ... name="jdbc/mysql" auth=...

    Tomcat通过JNDI方式连接SqlServer数据库

    我们可以在Tomcat的管理界面中创建一个新的数据源。在数据源配置中,我们需要输入连接数据库的用户名、密码、数据库名称、最大连接数、最大空闲连接数、最大等待连接数等信息。 在配置完成后,我们可以在WEB应用...

    TOMCAT6.0配置数据库连接池

    Tomcat5的配置需要在server.xml文件当中配置或者在conf/Catalina/localhost下面相应的上下文配置文件做配置Tomcat标准数据源资源工厂配置项如下: * driverClassName - 所使用的JDBC驱动类全称。 * maxActive - 同一...

    java-tomcat7-jndi-mysql-oracle-jdbc:访问Tomcat 7中配置的数据源

    使用 JNDI 示例访问 Tomcat7 数据源描述:访问 Tomcat 7 中配置的两个数据源(Oracle 和 MySQL)的 Web 应用程序添加一名作者技术:Java、Tomcat 7、JDBC 摘要:访问Tomcat 7中配置的数据源的Web应用程序它是什么?...

Global site tag (gtag.js) - Google Analytics