头疼的老问题,折腾了一天,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下
分享到:
相关推荐
数据源连接池(DataSource或Connection Pool)是一种管理数据库连接的技术,它预先创建并维护一定数量的数据库连接,当应用需要时可以从池中获取连接,用完后归还,而不是每次操作都创建新的连接。这样可以避免频繁...
本项目——"spring-boot-easy-connection-pool-master",主要探讨了如何在Spring Boot环境下配置和管理连接池,并且实现了动态配置多数据源的功能,这对于大数据部门和数据中台服务尤其重要。 首先,让我们深入理解...
7. **兼容性**:除了与Java EE 5兼容,Tomcat 6.0还能够与其他开源Java框架如Struts、Spring、Hibernate等无缝集成,提供丰富的Web开发解决方案。 8. **易用性**:Tomcat的配置文件结构清晰,易于理解和管理。提供...
在Tomcat6.0中配置JNDI,主要是为了实现应用中的数据源管理,使得多个应用可以共享一个数据库连接池,提高资源利用率和系统性能。 **一、JNDI的基本概念** JNDI提供了一个统一的接口,让开发者可以查找和绑定各种...
在初学SpringCloud的过程中,与Oracle数据库的连接是构建分布式系统的一个重要环节。SpringCloud作为一个微服务框架,提供了丰富的服务治理功能,而数据库作为数据存储的核心,与SpringBoot的集成使得我们可以轻松...
Spring Boot 连接 ...通过以上步骤,我们成功地使用 Spring Boot 连接了 Oracle 数据库,并实现了基本的数据库操作。记住,在配置 `application.properties` 文件时,需要根据自己的数据库实例和账户信息进行修改。
总的来说,Spring Cloud多数据源整合和动态切换数据库是一项挑战性的工作,但通过合理的架构设计和Spring框架的特性,可以有效地实现这一功能,为大型分布式系统提供灵活和可扩展的数据访问能力。
Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...
这里,`name`是JNDI名称,`auth`指定认证方式,`type`定义数据源类型,`maxActive`等属性设置连接池参数,`username`、`password`是数据库连接的凭证,`driverClassName`是数据库驱动类名,`url`是数据库连接URL。...
本示例主要关注如何在Apache Tomcat服务器中配置数据源连接池,以提高数据库访问的效率和稳定性。Tomcat作为一个流行的Java Servlet容器,支持多种数据源连接池实现,如Apache Commons DBCP、C3P0、HikariCP等。在这...
- **下载Tomcat**:访问Apache官方网站下载Tomcat 6.0或更高版本的安装包。 - **安装配置Tomcat**: - 解压下载的Tomcat压缩包至一个合适的位置。 - 修改`conf`目录下的`server.xml`配置文件,设置合适的端口号和...
本配置示例将详细介绍如何在Spring Boot中整合MyBatis与Oracle数据库,并配置两个不同的数据源。 首先,我们需要理解数据源(DataSource)的概念。数据源是Java应用程序与数据库之间的桥梁,它负责管理数据库连接,...
在Spring Boot项目中实现多数据源动态切换是一项高级特性,能够使应用根据不同业务需求访问不同的数据库,从而实现服务的解耦和数据库操作的优化。该技术的关键在于如何在同一个应用中配置和使用多个数据源,以及...
双数据源意味着应用程序可以同时访问两个不同的数据库,例如,一个用于存储核心业务数据,另一个用于日志或统计等辅助数据。这样设计的优点在于能够更好地分离关注点,提高系统的可维护性和性能。 要整合SpringBoot...
在现代企业级应用程序开发中,数据源管理是一个关键部分,特别是在需要处理来自多个数据库的数据时。Spring Boot结合JPA(Java Persistence API)和JdbcTemplate,为开发者提供了灵活且强大的多数据源配置能力。本...
通过以上步骤,我们就成功地使用Druid数据库连接池连接到了Oracle数据库。这种方式既提高了性能,又方便了数据库连接的管理,是现代Web应用的首选方案。 在实际开发中,还可以根据需求调整连接池的配置参数,例如...
Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库连接管理。下面我们将对 Tomcat 连接池和阿里 ...
【标题】"Tomcat6.0与MyEclipse插件"涉及到的是在开发Java Web应用程序时,如何在MyEclipse集成开发环境中配置和使用Tomcat6.0服务器以及相关的前端编辑器和验证工具。 【Tomcat6.0】是Apache软件基金会的Jakarta...
数据源连接池是数据库应用程序中的重要组成部分,它有效地管理和复用数据库连接,避免了频繁创建和销毁连接导致的性能开销。本配置教程将详细解析如何进行数据源连接池的设置,以提升应用的效率和稳定性。 首先,...
【标题】"Tomcat-6.0" 是一个基于Java Servlet和JavaServer Pages(JSP)技术的开源Web应用服务器,由Apache软件基金会下属的Tomcat项目开发和维护。这个版本,即Tomcat 6.0,是针对Java EE 5规范的一个实现,它为...