Jboss配置Oracle数据库连接池

Jboss配置Oracle数据库连接池

     这两天在做把系统从 weblogic+oracle 转移到 Jboss+sqlServer上;

     之前一点都不熟悉Jboss和EJB,所以只有一点点来了。

     开发的IDE是Eclipse,一开始要做的就是:自己建一个小的EJB的J2EE应用,部署到Jboss服务器上去,然后进行访问。先理解是怎么一回事,这样对于后面的项目系统中复杂的配置和部署关系比较好理解了。

    最后我敲定,开发环境是:MyEclipse+Lomboz+jbossIde来开发这个EJB应用。

    把lomboz+jbosside在Eclipse中外挂方式,在我的上几篇的博客日志中已经记录了;

    今天的要记的详细地内容,就是:关于Jboss的数据库配置;

    用的是oracle,所以在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>DataSource</jndi-name>
    <connection-url>jdbc:oracle:thin:@10.10.14.107:1521:ora920</connection-url>
 <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <user-name>inpl</user-name>
    <password>inpl</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>

        其他没什么好说的,其实开发带EJB的系统,也就是那么一回事,只要按照EJB的语法来开发,配置文件啦,几个类啦,还有就是设置好JNDI_NAME啦,这样的搞定了,其他剩下来的也就是普通的WEB开发了!


 

 

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值