`

jboss配置oracle连接池

 
阅读更多
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连接池.doc

    ### jboss配置Oracle连接池知识点解析 #### 一、配置Oracle连接池的步骤与方法 在JBoss服务器中配置Oracle数据库连接池是一项重要的任务,它能够有效地管理应用程序对数据库的访问,提高系统的性能和响应速度。...

    在jboss连接oracle

    总之,在JBoss中连接Oracle数据库涉及下载JDBC驱动、配置数据源、调整连接池参数、测试连接以及考虑安全性与性能优化等多个环节。理解这些步骤和原理,将有助于你成功地在JBoss应用服务器上构建与Oracle数据库交互的...

    jboss配置数据源(oracle)

    - 根据应用需求调整数据源的连接池参数,如最大连接数、最小连接数、空闲超时时间等,以优化性能和资源利用。 以上就是配置JBoss连接Oracle数据源的基本步骤。注意,实际操作中可能还需要根据具体的JBoss版本和...

    6.3 JBoss下Oracle9i数据源配置

    当我们需要在JBoss应用服务器上配置Oracle9i作为数据源时,这通常涉及到应用程序与数据库之间的连接管理,以便于程序能够安全、高效地访问数据库中的数据。这篇博客"6.3 JBoss下Oracle9i数据源配置"可能详细阐述了这...

    tomcat、jboss 连接池配置

    ### JBoss 连接池配置 JBoss AS (Application Server) 是另一个流行的Java应用服务器。下面介绍如何在JBoss上配置连接池。 #### 1. 添加JDBC驱动 在JBoss的`modules`目录下创建一个新的模块,用来存放JDBC驱动。...

    jbpm_jboss+oracle

    - `&lt;pool&gt;`子节点设置连接池的最小和最大连接数、预填充策略和刷新策略。 - `&lt;security&gt;`子节点设置数据库连接的用户名和密码。 - `&lt;validation&gt;`子节点定义了验证连接的类和验证间隔等。 完成以上步骤后,确保...

    jboss的配置

    除此之外,JBoss的配置还包括了EJB、JMS、JNDI、数据库连接池等多个方面。例如,调整EJB的超时设置,修改JNDI绑定,配置数据源,以及设置JMS队列和主题等,都需要对相应的配置文件进行编辑。在`server/default/...

    tomcat jboss数据源配置.rar

    总之,配置Tomcat和JBoss的数据源是一项关键任务,涉及对JNDI、数据库驱动、连接池管理和MBean的理解。通过合理配置,可以有效地管理数据库连接,提高系统的可扩展性和可靠性。提供的压缩包文件"jboss4.0 配置.txt...

    jboss-web.xml jndi.properties oracle-ds.xml

    在这个文件中,开发者会详细配置与Oracle数据库的连接参数,如数据库驱动类名、数据库连接URL、用户名、密码、连接池参数等。数据源在JNDI中注册后,EJB或JPA可以通过JNDI查找机制来获取数据库连接,执行SQL语句,...

    JBOSS4数据源配置大全

    通过对EJB部署描述符、JDBC驱动程序、数据源配置文件及连接池参数的合理设置,可以有效地实现不同数据库与JBoss应用服务器的集成。这不仅有助于提高系统的性能和稳定性,还能满足不同场景下的业务需求。

    JDBC(连接池)连接三种数据库

    本文将深入探讨如何使用JDBC(Java Database Connectivity)连接池来管理数据库连接,同时支持Oracle、MySQL和SQL Server这三种常见的关系型数据库。此外,我们还将涉及Java Naming and Directory Interface (JNDI)...

    配置JBOSS自动重链接数据库

    配置JBOSS自动重链接数据库需要了解JBOSS的架构和配置机制,熟悉oracle-ds.xml文件的配置参数,并了解不同的数据库连接池管理器的特点和优势。通过配置JBOSS自动重链接数据库,可以提高应用程序的可靠性和高效性。 ...

    JBOSS_5.0.1数据库配置文件及相应的JDBC

    在实际应用中,根据项目需求,可能还需要处理事务隔离级别、连接池特性、异常处理策略等高级配置。理解并熟练掌握这些配置对确保应用程序的稳定性和性能至关重要。 总的来说,JBoss 5.0.1的数据库配置文件及相应的...

    JBOSS数据库配置大全.pdf

    - 配置数据源JNDI名称,以获取数据源连接池。 - 修改默认的HypersonicDB数据源配置。 #### 四、特定数据库配置 ##### 4.1 Oracle数据库配置 Oracle因其稳定性和可靠性被广泛应用于企业级环境中。配置Oracle...

    weblogic、jboss集群配置,参数优化

    - **连接池优化**:调整数据库连接池的大小,避免过多打开和关闭连接,同时设置合理的超时和空闲时间。 - **应用代码优化**:减少不必要的对象创建,避免过度使用反射和动态代理,提高代码执行效率。 总之,...

    J2EE 中连接Oracle的驱动

    同时,为了提升性能和安全性,推荐使用连接池管理数据库连接,如Apache DBCP、C3P0或HikariCP。 总结来说,`classes12.jar`和`ojdbc14.jar`是J2EE应用程序连接Oracle数据库的关键组件,它们为Java代码提供了与...

    Jboss eap 6.1.0 应用平台配置管理文档

    该文档还会详细说明如何通过调整JBoss EAP 6.1的配置来提升应用性能,包括但不限于JVM参数设置、数据库连接池优化、以及服务器级别的性能调优。 ### 知识点七:故障排除 在企业应用运行过程中,故障排除是不可避免...

Global site tag (gtag.js) - Google Analytics