• jboss配置数据库(转)


    jboss7.1.1配置数据库(来源:http://www.cnblogs.com/shysunlove/archive/2012/11/15/2772269.html)感谢作者分享~

    环境:

     joss7.1.1安装成功,路径为:D:professionjboss-as-7.1.1.Final

    mysql-connector-java-5.1.18-bin.jar(mysql 5.1的驱动)

    ojdbc6.jar(oracle 11g驱动)

    一、配置mysql数据源

    1.在D:professionjboss-as-7.1.1.Finalmodulescom路径下,新建文件夹mysqldatabasemysqlmain,并将mysql-connector-java-5.1.18-bin.jar

      放入里面,同时新建xml文件module.xml。

    module.xml文件:

    复制代码
    <module xmlns="urn:jboss:module:1.0" name="com.mysqldatabase.mysql">
      <resources>
        <resource-root path="mysql-connector-java-5.1.18-bin.jar"/>
      </resources>
      <dependencies>
        <module name="javax.api"/>
       <module name="javax.transaction.api"/>
       <module name="javax.servlet.api" optional="true"/>
       </dependencies>
    </module>
    复制代码

    2.修改配置文件。
        路径为D:professionjboss-as-7.1.1.Finalstandaloneconfiguration里面的standalone.xml文件,

    查找节点找到 datasources的节点,默认下jboss会

    有个默认的数据源  

    复制代码
     <datasource jndi-name="java:/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">
                        <connection-url>jdbc:mysql://localhost:3306/tabel</connection-url>
                        <driver>mysql</driver>
                        <security>
                            <user-name>shy</user-name>
                            <password>169</password>
                        </security>
                    </datasource>
    复制代码

    然后在 <drivers>节点添加

        

     <driver name="mysql" module="com.mysqldatabase.mysql">
                            <driver-class>com.mysql.jdbc.Driver</driver-class>
                            <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
                        </driver>

    3.修改完成,重启服务器

    二、配置oracle数据源

    1.在D:professionjboss-as-7.1.1.Finalmodulescom路径下,新建文件夹oracledatabaseoraclemain,并将ojdbc6.jar

      放入里面,同时新建xml文件module.xml。

    module.xml文件:

    复制代码
    <module xmlns="urn:jboss:module:1.0" name="com.oracledatabase.oracle">
      <resources>
        <resource-root path="ojdbc6.jar"/>
      </resources>
      <dependencies>
        <module name="javax.api"/>
       <module name="javax.transaction.api"/>
       <module name="javax.servlet.api" optional="true"/>
       </dependencies>
    </module>
    复制代码

    2.修改配置文件。

      路径为D:professionjboss-as-7.1.1.Finalstandaloneconfiguration里面的standalone.xml文件,

    查找节点找到 datasources的节点,

    复制代码
     <datasource jndi-name="java:/OracleDS" pool-name="OracleDS" enabled="true" use-java-context="true">
                        <connection-url>jdbc:oracle:thin:@localhost:1521:orcl</connection-url>
                        <driver>oracle</driver>
                        <security>
                            <user-name>sy</user-name>
                            <password>169</password>
                        </security>
                    </datasource>
    复制代码

    查找节点<drivers>,

      <driver name="oracle" module="com.oracledatabase.oracle">
                            <driver-class>oracle.jdbc.OracleDriver</driver-class>
                            <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
                        </driver>

    3.修改完成,重启服务器。

    三、数据源配置成功的效果图

  • 相关阅读:
    二分-hdu-4768-Flyer
    UVa 340 Master-Mind Hints (优化查找&复制数组)
    Android中的多媒体显示之图片缩放
    asp.net总结(一)
    JAVA中JNI的简单使用
    HDFS集群balance(2)-- 架构概览
    [置顶] 我的Android进阶之旅------>介绍一款集录制与剪辑为一体的屏幕GIF 动画制作工具 GifCam
    HDFS集群balance(3)-- 架构细节
    项目总结——深入浅出socket网络编程
    HDFS集群balance(4)-- 测试计划
  • 原文地址:https://www.cnblogs.com/luckyflower/p/3873229.html
Copyright © 2020-2023  润新知