`
jacally
  • 浏览: 769778 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Spring 通过 Tomcat 6.0 下的数据源连接池 访问Oracle数据库

    博客分类:
  • JAVA
阅读更多
头疼的老问题,折腾了一天,tomcat6.0数据源配置

tomcat   6.0   +   java   6   +   oracle   10g  

在\Tomcat 6.0\conf\Catalina\localhost中建立context.xml文件,

<Context path="/coral" reloadable="true" docBase="{工程目录}\webapps" 
workDir="{工程目录}\webapps\work" >
  <Resource name="jdbc/coral" auth="Container"
            type="javax.sql.DataSource" username="hr" password="1q2w3e"
            driverClassName="oracle.jdbc.driver.OracleDriver"
            url="jdbc:oracle:thin:@juck007:1521:webdb"
            maxActive="8" maxIdle="30" maxWait="10000"/>
</Context>


Spring 的context.xml文件配置如下:
	<!-- 通过JNDI 使用应用服务器 的Connection Pool-->
	<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
		<property name="jndiName" value="java:comp/env/jdbc/coral"/>
	</bean>


最后不要忘记将Oracle的JDBC驱动程序复制到\Tomcat 6.0\lib下
分享到:
评论

相关推荐

    JDBC数据源连接池的配置和使用示例

    数据源连接池(DataSource或Connection Pool)是一种管理数据库连接的技术,它预先创建并维护一定数量的数据库连接,当应用需要时可以从池中获取连接,用完后归还,而不是每次操作都创建新的连接。这样可以避免频繁...

    springboot连接池、动态配置多数据源连接池,特别适合大数据部门、数据中台服务的多数据源连接池.zip

    本项目——"spring-boot-easy-connection-pool-master",主要探讨了如何在Spring Boot环境下配置和管理连接池,并且实现了动态配置多数据源的功能,这对于大数据部门和数据中台服务尤其重要。 首先,让我们深入理解...

    web服务器tomcat6.0

    7. **兼容性**:除了与Java EE 5兼容,Tomcat 6.0还能够与其他开源Java框架如Struts、Spring、Hibernate等无缝集成,提供丰富的Web开发解决方案。 8. **易用性**:Tomcat的配置文件结构清晰,易于理解和管理。提供...

    tomcat6.0 配置jndi

    在Tomcat6.0中配置JNDI,主要是为了实现应用中的数据源管理,使得多个应用可以共享一个数据库连接池,提高资源利用率和系统性能。 **一、JNDI的基本概念** JNDI提供了一个统一的接口,让开发者可以查找和绑定各种...

    初学SpringCloud连接Oracle数据库

    在初学SpringCloud的过程中,与Oracle数据库的连接是构建分布式系统的一个重要环节。SpringCloud作为一个微服务框架,提供了丰富的服务治理功能,而数据库作为数据存储的核心,与SpringBoot的集成使得我们可以轻松...

    Spring boot连接oracle数据库JDBC配置步骤

    Spring Boot 连接 ...通过以上步骤,我们成功地使用 Spring Boot 连接了 Oracle 数据库,并实现了基本的数据库操作。记住,在配置 `application.properties` 文件时,需要根据自己的数据库实例和账户信息进行修改。

    Springcloud 多数库 多数据源整合,查询动态切换数据库

    总的来说,Spring Cloud多数据源整合和动态切换数据库是一项挑战性的工作,但通过合理的架构设计和Spring框架的特性,可以有效地实现这一功能,为大型分布式系统提供灵活和可扩展的数据访问能力。

    Tomcat连接池配置.doc

    Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...

    Tomcat6.0配置JNDI数据源完整例子(5.5与此配置相同)

    这里,`name`是JNDI名称,`auth`指定认证方式,`type`定义数据源类型,`maxActive`等属性设置连接池参数,`username`、`password`是数据库连接的凭证,`driverClassName`是数据库驱动类名,`url`是数据库连接URL。...

    Tomcat配置数据源连接池示例

    本示例主要关注如何在Apache Tomcat服务器中配置数据源连接池,以提高数据库访问的效率和稳定性。Tomcat作为一个流行的Java Servlet容器,支持多种数据源连接池实现,如Apache Commons DBCP、C3P0、HikariCP等。在这...

    eclipse支持jdk1.7+tomcat6.0以上版本

    - **下载Tomcat**:访问Apache官方网站下载Tomcat 6.0或更高版本的安装包。 - **安装配置Tomcat**: - 解压下载的Tomcat压缩包至一个合适的位置。 - 修改`conf`目录下的`server.xml`配置文件,设置合适的端口号和...

    springboot +mybatis+oracle 配置多个数据源,配置两个数据库信息

    本配置示例将详细介绍如何在Spring Boot中整合MyBatis与Oracle数据库,并配置两个不同的数据源。 首先,我们需要理解数据源(DataSource)的概念。数据源是Java应用程序与数据库之间的桥梁,它负责管理数据库连接,...

    springboot-AOP实现多数据源动态切换(Druid连接池)

    在Spring Boot项目中实现多数据源动态切换是一项高级特性,能够使应用根据不同业务需求访问不同的数据库,从而实现服务的解耦和数据库操作的优化。该技术的关键在于如何在同一个应用中配置和使用多个数据源,以及...

    SpringBoot整合Oracle数据库使用双数据源

    双数据源意味着应用程序可以同时访问两个不同的数据库,例如,一个用于存储核心业务数据,另一个用于日志或统计等辅助数据。这样设计的优点在于能够更好地分离关注点,提高系统的可维护性和性能。 要整合SpringBoot...

    Spring Boot+Jpa多数据源配置Demo(支持不同数据库)

    在现代企业级应用程序开发中,数据源管理是一个关键部分,特别是在需要处理来自多个数据库的数据时。Spring Boot结合JPA(Java Persistence API)和JdbcTemplate,为开发者提供了灵活且强大的多数据源配置能力。本...

    用数据库连接池连接orcale数据库

    通过以上步骤,我们就成功地使用Druid数据库连接池连接到了Oracle数据库。这种方式既提高了性能,又方便了数据库连接的管理,是现代Web应用的首选方案。 在实际开发中,还可以根据需求调整连接池的配置参数,例如...

    tomcat连接池与阿里Druid连接池

    Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库连接管理。下面我们将对 Tomcat 连接池和阿里 ...

    Tomcat6.0与MyEclipse插件

    【标题】"Tomcat6.0与MyEclipse插件"涉及到的是在开发Java Web应用程序时,如何在MyEclipse集成开发环境中配置和使用Tomcat6.0服务器以及相关的前端编辑器和验证工具。 【Tomcat6.0】是Apache软件基金会的Jakarta...

    数据源连接池的详细配置

    数据源连接池是数据库应用程序中的重要组成部分,它有效地管理和复用数据库连接,避免了频繁创建和销毁连接导致的性能开销。本配置教程将详细解析如何进行数据源连接池的设置,以提升应用的效率和稳定性。 首先,...

    tomcat-6.0

    【标题】"Tomcat-6.0" 是一个基于Java Servlet和JavaServer Pages(JSP)技术的开源Web应用服务器,由Apache软件基金会下属的Tomcat项目开发和维护。这个版本,即Tomcat 6.0,是针对Java EE 5规范的一个实现,它为...

Global site tag (gtag.js) - Google Analytics