`

tomcat 全局 数据源 配置

阅读更多
在tomcat上配置全局数据源

1.找到
\apache-tomcat-7.0.37\conf\context.xml

2.在<Context>……</Context>标签中加入

     <!-- oracle  -->
     <Resource name="jdbc/db" 
		auth="Container" 
		type="javax.sql.DataSource"
		maxActive="100" maxIdle="30" maxWait="10000"
		username="iewss" password="iewss" 
		driverClassName="oracle.jdbc.driver.OracleDriver"
		url="jdbc:oracle:thin:@192.168.10.62:1521:orcl" />
	
      <!-- sqlserver  -->	
	<Resource name="jdbc/db" 
		auth="Container" 
		type="javax.sql.DataSource"
		maxActive="100" maxIdle="30" maxWait="10000"
		username="sa" password="@emcs"                                 driverClassName="net.sourceforge.jtds.jdbc.Driver"
		url="jdbc:jtds:sqlserver://192.168.10.61:1433;DatabaseName=cads" /> 
	
        <!-- mysql  -->
	<Resource name="jdbc/mysql" 
		auth="Container" 
		type="javax.sql.DataSource"
		maxActive="100" maxIdle="30" maxWait="10000"
		username="root" password="123456" driverClassName="com.mysql.jdbc.Driver"
		url="jdbc:mysql://192.168.10.207:3306/callcenter" /> 


3.在java代码中获取数据源,请注意数据源配置在tomcat和配置在resin或者jboss中的差别

  
   1>.tomcat
     Context initCtx = new InitialContext();
    //Context envContext  = (Context)initCtx.lookup("java:/comp/env");
    DataSource ds = (DataSource) initCtx.lookup("java:comp/env/jdbc/db");


   2>.resin、jboss
    Context initCtx = new InitialContext();
    DataSource ds = (DataSource) initCtx.lookup("java:/jdbc/db");

    Connection con = ds.getConnection();
分享到:
评论

相关推荐

    TomCat数据源配置

    首先,我们来看一下Tomcat 5.5中的数据源配置。数据源(DataSource)是Java应用程序用来管理数据库连接的一种方式,它能够有效地管理数据库连接的创建、分配和释放,提高系统的性能和资源利用率。在Tomcat中,我们...

    tomcat6.0 数据源配置

    标题“Tomcat6.0数据源配置”涉及的是在Apache Tomcat 6.0版本中设置和管理数据库连接池的过程。Tomcat作为一个流行的开源Java应用服务器,提供了多种数据源配置方式,以支持Web应用程序高效、安全地访问数据库。在...

    tomcat 5.5数据源配置

    Tomcat 5.5 数据源配置是将数据库连接管理交由应用服务器处理的重要步骤,它提高了应用的性能和可维护性。数据源(DataSource)是Java中用于管理数据库连接的接口,它提供了池化连接的能力,避免了频繁创建和关闭...

    Tomcat 数据源配置

    ### Tomcat 数据源配置 #### 一、理解Tomcat数据源配置的重要性 在现代Web应用开发中,数据库作为数据持久层的重要组成部分,其性能和稳定性直接影响到整个应用程序的表现。因此,合理配置数据库连接池(即数据源...

    tomcat-数据源配置

    数据源配置是连接数据库的关键步骤,确保高效、可靠的数据库连接管理。本文将详细解释如何在Tomcat中配置数据源,以及如何在应用程序中使用这些配置。 首先,为了与MySQL数据库通信,需要将MySQL的JDBC驱动程序JAR...

    tomcat中配置数据源

    首先,我们需要了解Tomcat的数据源配置文件通常位于`conf/server.xml`中。在这个文件中,我们可以找到`&lt;GlobalNamingResources&gt;`标签,这个区域就是用来定义全局的JNDI资源,包括数据源。下面是一个基本的数据源配置...

    SpringMVC+JNDI+Tomcat配置数据源

    **全局数据源配置**: ```xml auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/appdb" username="root" password="123456" ...

    Tomcat配置数据源

    本篇文章将详细阐述如何在Tomcat中配置MySQL数据源。 首先,我们需要理解数据源的概念。数据源是一个接口,它提供了连接池功能,允许应用程序创建、获取和管理到数据库的连接。在Tomcat中,我们通常使用JNDI(Java ...

    Tomcat数据源配置

    【标题】:Tomcat数据源配置 在Java Web开发中,Tomcat作为一款广泛应用的开源Servlet容器,常常被用于部署和运行Web应用。在这些应用中,数据源(DataSource)的配置是至关重要的,它负责管理和提供数据库连接,...

    tomcat配置jndi数据源

    在 Tomcat 的 server.xml 文件中,可以在 GlobalNamingResources 节点下增加全局数据源,然后在 Context 节点下单独引用。 例如,在 server.xml 文件中增加以下代码: ```xml username="root" password="root...

    配置tomcat数据源

    -- 数据源配置 --&gt; driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydb?useSSL=false" username="root" password="password" maxActive="100" maxIdle="30" maxWait="10000"/&gt; ...

    JNDI数据源配置(tomcat)

    "JNDI 数据源配置(tomcat)" JNDI(Java Naming and Directory Interface)是一种Java API,用于访问命名和目录服务。JNDI 数据源配置是 Java Web 应用程序中常用的数据库连接方式。Tomcat 是一个流行的 Java Web ...

    tomcat 数据源配置

    以下是关于“Tomcat 数据源配置”的详细讲解: 首先,为了使用JDBC驱动与MySQL或Oracle等数据库进行通信,需要将相应的JDBC驱动JAR文件拷贝到Tomcat安装目录的`common/lib`下,以及你的Web应用的`/WEB-INF/lib`目录...

    为Tomcat6配置数据源

    根据实际需求,可以将数据源配置为全局可用或特定虚拟主机可用。 ##### 4.1 全局可用 全局可用的数据源可以让所有部署在Tomcat下的Web应用都能访问。这种配置方式通常适用于多个应用共享同一数据库的情况。 - **...

    在Tomcat中配置数据源

    这种方式适用于全局共享的数据源配置。 ```xml maxActive="100" maxIdle="100" maxWait="10000" username="javauser" password="123456" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://...

    tomcat配置教程,数据源配置,基础教程,tomcat下conf文件夹配置教程

    本教程将深入探讨Tomcat的配置,特别是数据源配置以及基础的Tomcat配置,帮助你更好地理解和管理服务器环境。 一、Tomcat配置基础 1. **环境变量设置**:首先,确保你的系统中安装了Java,并设置了JAVA_HOME环境...

    Tomcat jndi 配置数据源过程

    总结,通过上述步骤,你已经在Tomcat中成功配置了一个JNDI数据源,使得应用程序可以通过全局名字方便地获取和释放数据库连接。这种配置方式提高了代码的可复用性和可维护性,同时利用连接池优化了数据库操作的性能。

    tomcat数据源JAR

    标题中的“tomcat数据源JAR”指的是在Apache Tomcat服务器中用于管理数据库连接的数据源配置和相关的库文件。在Java应用服务器中,数据源(DataSource)是用于存储数据库连接的池,它允许应用程序高效地获取和释放...

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

    方法一适合全局性的数据源配置,适用于所有部署在该Tomcat实例上的应用;而方法二则更倾向于为特定应用配置独立的数据源。开发者可以根据实际需求选择合适的方法进行配置。 此外,在实际开发过程中还需要注意以下几...

Global site tag (gtag.js) - Google Analytics