JBoss AS 数据源配置说明

配置数据源在deploy目录下新建一个xxx-ds.xml,内容为数据库的连接信息

 

所有数据源使用<datasources>根标签,有三种数据源:

  1. <no-tx-datasource>:这种数据源不使用JTA管理,调用java.sql.Driver
  2. <local-tx-datasource>:数据源不支持双向提交(two phase commit),调用java.sql.Driver
  3. <xa-datasource>:数据源不支持双向提交(two phase commit),调用javax.sql.XADataSource

java.sql.Driver方式参数指定方法

- <connection-url>

- <driver-class>

- <connection-property>

例如:

<connection-property name="char.encoding">UTF-8</connection-property>

javax.sql.XADataSource的参数指定方法

- <xa-datasource-class>

- <xa-datasource-property>

例如:

<xa-datasource-property name="IfxWAITTIME">10</xa-datasource-property>
<xa-datasource-property name="IfxIFXHOST">myhost.mydomain.com</xa-datasource-property>
<xa-datasource-property name="PortNumber">1557</xa-datasource-property>
<xa-datasource-property name="DatabaseName">mydb</xa-datasource-property>
<xa-datasource-property name="ServerName">myserver</xa-datasource-property>

- <isSameRM-override-value>:用于修正Oracle的错误

- <track-connection-by-tx/>:用于修正Oracle的问题,JBoss5中不需要进行该项配置,因为该配置在JBoss5中已经默认设置了,不建议在JBoss5中使用

- <no-tx-separate-pools/>:在这里配置的最大连接池会被创建两边。同样也是用于修正Oracle的问题

 

http://www.jboss.org/community/wiki/ConfigDataSources

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值