假设应用程序部署在Jboss的default模式下
用的是oracle,所以在Jboss_home/server/default/deploy里,必须有个oracle-ds.xml,这个文件可以从jboss-4.0.0\docs\examples\jca下找到个oracle-ds.xml模版,然后可以针对自己的来写;如:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>your_jndi_name</jndi-name>
<connection-url>jdbc:oracle:thin:@localhost:1521:ora920</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>your_user_name</user-name>
<password>test_password</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
<min-pool-size>50</min-pool-size>
<max-pool-size>200</max-pool-size>
<blocking-timeout-millis>5000</blocking-timeout-millis>
<idle-timeout-minutes>2</idle-timeout-minutes>
</local-tx-datasource>
</datasources>
在使用jboss4配置数据库连接的基本操作步骤(不包括XA数据连接):
1. Copy数据库的JDBC驱动至部署文件夹中的lib目录下
2. 建立所需要连接的物理数据库表。
3. 建立数据库配置文件,配置数据库参数,文件以-ds.xml为结尾,如mysql-ds.xml。配置文件具体方法参照docs/example/jca下,有各种数据库的例程。在这里只介绍几个常用的配置。修改好的配置文件放在web应用部署目录下,如web应用为all,则放在$JBOSS4_HOME\server\all\deploy下。
4. 修变jboss的CMP配置文件jbosscmp-jdbc.xml参数。一般修改
<datasource>java:/your_jndi_name</datasource>
<datasource-mapping>mysql</datasource-mapping>
这两个参数,将DefaultDS换为你在-ds.xml文件中的<jndi-name>的值,将
datasource-mapping改为-ds.xml文件中<type-mapping>的值。
5. 启动jboss,测试数据库连接
二.ORACLE
注意添加oracle的java驱动到jboss的classpath下
建立oracle-ds.xml,注意Oracle的URL为
<connection-url>jdbc:oracle:thin:@youroraclehost:1521:yoursid</connection-url>
分享到:
相关推荐
Jboss + 优化配置 Jboss内存优化 Jboss数据库连接池优化 Jboss部署目录优化 Jboss应用安全加固
jboss配置 mysql数据库连接池 配置简单
NULL 博文链接:https://feng88724.iteye.com/blog/263223
JBOSS+TOMCAT集成开发环境。完整版
Eclipse+jboss的配置Eclipse+jboss的配置Eclipse+jboss的配置Eclipse+jboss的配置Eclipse+jboss的配置Eclipse+jboss的配置
tomcat、jboss 连接池配置,详细步骤,准确代码,让你实践中学会这两种服务器的连接池配置
在Eclipse中使用JBoss数据库连接池技术 配置:JBoss 5.0 Eclipse Platform3.4 MySQL4.0 在Eclipse中使用JDBC桥来连接数据库大家应该都很熟悉,今天我要说的是如何在Eclipse中使用数据库连接池技术
使用Eclipse+Jboss+MySql开发EJB
jboss配置Oracle连接池.doc
jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档
ejb+jboss+eclipse.txt ejb+jboss+eclipse.txt ejb+jboss+eclipse.txt ejb+jboss+eclipse.txt ejb+jboss+eclipse.txt
在上一篇中介绍了任何在Eclipse中使用JBoss数据库连接池技术,现在介绍一下在MyEclipse中使用Weblogic数据库连接池技术。
CentOS+Jdk+Jboss+dubbo+zookeeper集群配置教程 1.软件准备 2.安装步骤 2.1.安装虚拟机 2.2.在CentOS上安装JDK 2.3.安装Jboss 2.4.Zookeeper单机版的安装与测试 2.5.Zookeeper 集群安装 2.6.dubbo管理控制台及集成...
JBOSS+EJB3+MYSQL开发 Jboss有一个默认的数据源DefaultDS,他使用Jboss内置的HSQLDB数据库。 本代码使用的是Mysql
JBoss+jBPM+jPDL用户开发手册,JBPM数据库表说明,工作流框架jbpm使用说明书
centos上安装jboss+svn+maven客户端
数据库 连接池 原理 ...数据库连接池技术是解决这个问题最常用的方法,在许多应用程序服务器(例如:Weblogic,WebSphere,JBoss)中,基本都提供了这项技术,无需自己编程,但是,深入了解这项技术是非常必要的。
手把手系列-Eclipse+JBossIDE+JBoss开发环境配置
jboss+myeclipse+ejb案例一个入门例子,jboss5.0下运行
Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署...