jboss下配置JNDI数据源 收藏

jboss下配置JNDI数据源
1、${jboss_home}\server\default\deploy下面建立oracle-ds.xml:

<datasources>
<local-tx-datasource>

<jndi-name>jdbc/fhclDS</jndi-name>
<connection-url>jdbc:oracle:thin:@111.111.111.111:1521:testdb</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>test</user-name>
<password>test</password>

<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>

<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>

2、应用程序的WEB-INF下面建立jboss-web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web
PUBLIC "-//JBoss//DTD Web Application 2.3V2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_3_2.dtd">
<jboss-web>
<resource-ref>
<res-ref-name>jdbc/fhclDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<!-- 对应 oracle-ds.xml中的jndi-name,前面多加个java:/,这是个规范 -->
<jndi-name>java:/jdbc/fhclDS</jndi-name>
</resource-ref>
</jboss-web>
3、修改应用程序的web.xml:

<resource-ref>
<res-ref-name>jdbc/fhclDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

三步搞定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值