http://www.blogjava.net/zylrandom/articles/101501.html
http://wangrl.iteye.com/blog/1297770
http://hi.baidu.com/panqf/blog/item/120a4c0e30db91c87bcbe137.html
==============================================================
1、在$:\jboss-4.0.5.GA\server\default\deploy目录下添加Oracle-ds.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>OracleDS</jndi-name>
<use-java-context>false</use-java-context>
<connection-url>jdbc:oracle:thin:@192.168.100.65:1521:orcl</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>user_01</user-name>
<password>123456</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
注解:其中OracleDS是连接池的名称。192.168.100.65是数据库地址。orcl是数据库实例名
2、项目的web.xml中需要有
<resource-ref>
<res-ref-name>jdbc/zccxds</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>CONTAINER</res-auth>
</resource-ref>
3、jboss-web.xml中配置连接池映射
<jboss-web>
<context-root>/zccx</context-root>
<resource-ref>
<res-ref-name>jdbc/zccxds</res-ref-name>
<jndi-name>OracleDS</jndi-name>
</resource-ref>
</jboss-web>
4、启用spring 连接池方式的datasource
<bean
id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean" >
<property name="jndiName">
<value>java:comp/env/jdbc/zccxds</value>
</property>
</bean>
分享到:
相关推荐
### jboss配置Oracle连接池知识点解析 #### 一、配置Oracle连接池的步骤与方法 在JBoss服务器中配置Oracle数据库连接池是一项重要的任务,它能够有效地管理应用程序对数据库的访问,提高系统的性能和响应速度。...
总之,在JBoss中连接Oracle数据库涉及下载JDBC驱动、配置数据源、调整连接池参数、测试连接以及考虑安全性与性能优化等多个环节。理解这些步骤和原理,将有助于你成功地在JBoss应用服务器上构建与Oracle数据库交互的...
- 根据应用需求调整数据源的连接池参数,如最大连接数、最小连接数、空闲超时时间等,以优化性能和资源利用。 以上就是配置JBoss连接Oracle数据源的基本步骤。注意,实际操作中可能还需要根据具体的JBoss版本和...
当我们需要在JBoss应用服务器上配置Oracle9i作为数据源时,这通常涉及到应用程序与数据库之间的连接管理,以便于程序能够安全、高效地访问数据库中的数据。这篇博客"6.3 JBoss下Oracle9i数据源配置"可能详细阐述了这...
### JBoss 连接池配置 JBoss AS (Application Server) 是另一个流行的Java应用服务器。下面介绍如何在JBoss上配置连接池。 #### 1. 添加JDBC驱动 在JBoss的`modules`目录下创建一个新的模块,用来存放JDBC驱动。...
- `<pool>`子节点设置连接池的最小和最大连接数、预填充策略和刷新策略。 - `<security>`子节点设置数据库连接的用户名和密码。 - `<validation>`子节点定义了验证连接的类和验证间隔等。 完成以上步骤后,确保...
除此之外,JBoss的配置还包括了EJB、JMS、JNDI、数据库连接池等多个方面。例如,调整EJB的超时设置,修改JNDI绑定,配置数据源,以及设置JMS队列和主题等,都需要对相应的配置文件进行编辑。在`server/default/...
总之,配置Tomcat和JBoss的数据源是一项关键任务,涉及对JNDI、数据库驱动、连接池管理和MBean的理解。通过合理配置,可以有效地管理数据库连接,提高系统的可扩展性和可靠性。提供的压缩包文件"jboss4.0 配置.txt...
在这个文件中,开发者会详细配置与Oracle数据库的连接参数,如数据库驱动类名、数据库连接URL、用户名、密码、连接池参数等。数据源在JNDI中注册后,EJB或JPA可以通过JNDI查找机制来获取数据库连接,执行SQL语句,...
通过对EJB部署描述符、JDBC驱动程序、数据源配置文件及连接池参数的合理设置,可以有效地实现不同数据库与JBoss应用服务器的集成。这不仅有助于提高系统的性能和稳定性,还能满足不同场景下的业务需求。
本文将深入探讨如何使用JDBC(Java Database Connectivity)连接池来管理数据库连接,同时支持Oracle、MySQL和SQL Server这三种常见的关系型数据库。此外,我们还将涉及Java Naming and Directory Interface (JNDI)...
配置JBOSS自动重链接数据库需要了解JBOSS的架构和配置机制,熟悉oracle-ds.xml文件的配置参数,并了解不同的数据库连接池管理器的特点和优势。通过配置JBOSS自动重链接数据库,可以提高应用程序的可靠性和高效性。 ...
在实际应用中,根据项目需求,可能还需要处理事务隔离级别、连接池特性、异常处理策略等高级配置。理解并熟练掌握这些配置对确保应用程序的稳定性和性能至关重要。 总的来说,JBoss 5.0.1的数据库配置文件及相应的...
- 配置数据源JNDI名称,以获取数据源连接池。 - 修改默认的HypersonicDB数据源配置。 #### 四、特定数据库配置 ##### 4.1 Oracle数据库配置 Oracle因其稳定性和可靠性被广泛应用于企业级环境中。配置Oracle...
- **连接池优化**:调整数据库连接池的大小,避免过多打开和关闭连接,同时设置合理的超时和空闲时间。 - **应用代码优化**:减少不必要的对象创建,避免过度使用反射和动态代理,提高代码执行效率。 总之,...
同时,为了提升性能和安全性,推荐使用连接池管理数据库连接,如Apache DBCP、C3P0或HikariCP。 总结来说,`classes12.jar`和`ojdbc14.jar`是J2EE应用程序连接Oracle数据库的关键组件,它们为Java代码提供了与...
该文档还会详细说明如何通过调整JBoss EAP 6.1的配置来提升应用性能,包括但不限于JVM参数设置、数据库连接池优化、以及服务器级别的性能调优。 ### 知识点七:故障排除 在企业应用运行过程中,故障排除是不可避免...