`

tomcat之JNDI数据源配置

 
阅读更多

一、docbase包含方式部署项目

D:\apache-tomcat-6.0.29\conf\server.xml里面添加如下内容

 

 <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
			
			<Context debug="9" docBase="D:\Workspaces8.6\testapp\web" path="/" reloadable="true" verbosity="4">
			
			<Resource name="mytest1"
     auth="Container" type="javax.sql.DataSource"
      password="testadmin" 
      driverClassName="oracle.jdbc.driver.OracleDriver" 
      maxIdle="5" maxWait="100" 
      username="testadmin" 
      url="jdbc:oracle:thin:@10.5.43.100:1521:ORCL" 
      maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/>

	<Resource name="mytest2"
     auth="Container" type="javax.sql.DataSource"
      password="admin" 
      driverClassName="net.sourceforge.jtds.jdbc.Driver" 
      maxIdle="5" maxWait="100" 
      username="admin" 
      url="jdbc:jtds:sqlserver://10.5.10.66:1433/PMTXX" 
      maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/>

			
			</Context> 
      </Host>
 

 

 

 

二、普通部署项目方式

在META-INF文件夹下面创建context.xml,内容如下:

 

 

<Context debug="9" docBase="D:\Workspaces8.6\testapp\web" path="/" reloadable="true" verbosity="4">
			
			<Resource name="mytest1"
     auth="Container" type="javax.sql.DataSource"
      password="testadmin" 
      driverClassName="oracle.jdbc.driver.OracleDriver" 
      maxIdle="5" maxWait="100" 
      username="testadmin" 
      url="jdbc:oracle:thin:@10.5.43.100:1521:ORCL" 
      maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/>

	<Resource name="mytest2"
     auth="Container" type="javax.sql.DataSource"
      password="admin" 
      driverClassName="net.sourceforge.jtds.jdbc.Driver" 
      maxIdle="5" maxWait="100" 
      username="admin" 
      url="jdbc:jtds:sqlserver://10.5.10.66:1433/PMTXX" 
      maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/>

			
			</Context> 

 

启动tomcat之后会发现D:\apache-tomcat-6.0.29\conf\Catalina\localhost会多出一个xml文件

0
0
分享到:
评论

相关推荐

    tomcat8 JNDI数据源加密

    TOMCAT8 JNDI对用户名和密码加密

    tomcat配置JNDI数据源

    【标题】:“Tomcat配置JNDI数据源” 【描述】:“在Tomcat服务器上配置JNDI数据源,特别是通过DBCP连接池的方式” 【标签】:“tomcat,配置,JNDI数据源” 【内容】:配置JNDI数据源在Java Web应用程序中是一个...

    tomcat配置jndi数据源

    Tomcat 配置 JNDI 数据源 Tomcat 是一个流行的 Java Web 服务器,JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口规范。Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI ...

    intellij idea使用tomcat开发时自动部署jndi数据源

    在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理数据库连接,以便于在应用运行时动态地查找和使用数据源。 JNDI(Java Naming and ...

    在Tomcat配置JNDI数据源的三种方式

    在Tomcat配置JNDI数据源的三种方式

    Tomcat配置JNDI数据源的N种方法

    Tomcat配置JNDI数据源的N种方法

    tomcat jndi数据源解密factory

    自定义jndi数据源factory类,用于解密jndi中的加密数据,解密方式为DES,具体可根据实际需求修改。

    Tomcat6.0 JNDI数据源经典实例

    总结来说,这个Tomcat 6.0 JNDI数据源经典实例提供了从配置到使用的全过程,包括了必要的文件和脚本,便于开发者理解和实践JNDI数据源在实际项目中的应用。正确配置和使用JNDI数据源能有效管理和优化数据库连接,...

    JNDI数据源配置(tomcat)

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

    Tomcat中JNDI原理

    在Tomcat服务器中,JNDI的应用主要体现在其内置的JNDI实现——Tomcat JNDI,它允许开发者在应用中通过名称查找和使用资源,如数据源、环境变量等。本文将深入解析Tomcat 5.0中JNDI的工作原理,特别是`ContextBinding...

    Tomcat jndi 配置数据源过程

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

    tomcat-jndi

    在Tomcat中,JNDI主要用来管理资源,例如数据源(DataSource)、邮件会话(Mail Session)以及EJB引用等。通过JNDI,开发者可以将这些资源的配置信息与实际代码分离,增强了代码的可移植性和可维护性。 Tomcat中的...

    tomcat中配置jndi 数据源

    tomcat中配置jndi 数据源!!!

    eclipse+mysql+tomcat配置JNDI

    2. **在Tomcat中配置JNDI数据源**: 在Tomcat的`conf/server.xml`文件中,找到`&lt;GlobalNamingResources&gt;`标签,然后添加一个新的`&lt;Resource&gt;`标签来定义数据源。例如: ```xml type="javax.sql.DataSource" ...

    Tomcat JNDI 数据源 自动生成程序 Servlet 版

    根据项目名自动生成 JNDI 配置文件,使程序员从手动配置JNDI数据源中解脱出来。 使用说明: 1、把“TomcatJNDI.war”文件放入 tomcat 的 webapps 文件夹下; 2、启动tomcat,在地址栏上输入:...

    tomcat6.0 配置jndi

    **二、Tomcat6.0配置JNDI数据源步骤** 1. **创建数据源配置文件**:在Tomcat的`conf/server.xml`文件中,找到`&lt;GlobalNamingResources&gt;`标签,在其中添加数据源的配置。例如,创建一个名为`jdbc/myDataSource`的...

    Tomcat6+spring+jndi配置数据源说明.docx

    Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...

    配置 JNDI 数据源

    在Spring框架与Tomcat服务器的集成中,配置JNDI数据源是将数据库连接管理交给服务器来处理,提高应用的可移植性和资源利用率。下面将详细解释配置JNDI数据源的相关知识点。 一、JNDI数据源的概念 JNDI数据源是一种...

    SpringMVC+JNDI+Tomcat配置数据源

    配置全局JNDI数据源,应用到所有Tomcat下部署的应用 这种方式更加灵活和高效,只需要配置一次全局的数据源,所有部署在Tomcat上的应用程序都可以使用这个数据源。 **配置步骤**: 1. 将JDBC驱动包添加到Tomcat的`...

    tomcat中配置数据源

    对于源码分析,Tomcat的数据源实现主要依赖于`org.apache.tomcat.dbcp.dbcp2.BasicDataSource`类,它是Apache Commons DBCP库的一部分。这个类提供了配置数据源的各种属性,并实现了`javax.sql.DataSource`接口,...

Global site tag (gtag.js) - Google Analytics