jboss 7 mysql驱动_JBoss 7 配置Oracle数据源

一、jboss7 目录结构

在 JBoss 7 中,文件系统分为两部分:

1. 独立服务器

2. 域服务器 (这是 JBoss 7 首次引入的) — 用于统一的管理多个实例

BIN: 包含启动的脚本,用来启动独立服务器(如果使用独立实例的话)或者域(使用域服务器)

DOCS: 包含服务器文档,有两个子目录,分别是 Licenses (licenses.xml 和相关内容) 和 Schema (配置所使用的 .xsd 文件)

DOMAIN: 包含域结构,有子目录组成:configuration (包含域的配置文件), data (包含已发布模块的内容文件夹), lib(用于支持 Java EE 扩展) tmp (临时目录).

STANDALONE: 结构和 Domain 文件夹相同

MODULES: 因为 JBoss 7 是一个模块化的服务器,应用服务器的模块对应这里的一个子目录

二、数据源配置

a、下载Oracle10g JDBC 驱动——ojdbc6.jar

b、将此jar文件置于jboss7文件夹\modules\com\oracle\main中(oracle、main)为新建文件夹

c、在main文件内编写module.xml文件 代码如下

name="com.oracle">

ojdbc6.jar"/>

d、完成上述步骤后,在jboss7文件夹下standalone\configuration内,修改standalone.xml文件中关于数据源datassource的修改

代码如下:

jdbc:oracle:thin:@address:1521:实例名

oracle.jdbc.driver.OracleDriver

oracle

30

50

true

false

FailingConnectionOnly

sa

sa

name="oracle" module="com.oracle">

oracle.jdbc.xa.client.OracleXADataSource

三、总结

与旧版本的jboss相比新版本jboss融入了两个新的概念,一个是通过domain管理多个服务器;一个是模块化的概念。由于有了模块化的概念,新版本中的数据源不在像以前那样把mysql数据源驱动放到指定lib目录,copy一份数据源配置文件修改一下放到部署目录即可,在新版本中需要将数据源以模块化的方式集成到jboss中,所以配置数据源的基础还是需要理解新版本种jboss中模块化的概念。当然mysql和其他数据库数据源的配置与上述步骤一样。

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值