• 为Jboss7配置数据库


    参考了文章:https://zorq.net/b/2011/07/12/adding-a-mysql-datasource-to-jboss-as-7/

    以mysql数据库配置为例,主要有下面5步:

    1、创建文件夹:%JBOSS_HOME%/modules/com/mysql/main

    2、COPY相应的数据库驱动JAR包到上面创建的目录下,这里使用的是:mysql-connector-java-5.1.18-bin.jar

    3、在相同目录下创建module.xml,内容如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <module xmlns="urn:jboss:module:1.0" name="com.mysql">
      <resources>
        <resource-root path="mysql-connector-java-5.1.18-bin.jar"/>
      </resources>
      <dependencies>
        <module name="javax.api"/>
      </dependencies>
    </module>
    

      现在%JBOSS_HOME%/modules/com/mysql/main目录下已经有了两个文件:

       module.xml

       mysql-connector-java-5.1.18-bin.jar

    4、修改JBOSS_HOME/standalone/configuration/standalone.xml文件,说明驱动使用相关信息;在standalone.xml文件中找到drivers元素(节点,element ),并添加以下内容:

    <drivers>
        <driver name="mysql" module="com.mysql"/>
        <driver name="h2" module="com.h2database.h2">
            <xa-datasource-class>
                org.h2.jdbcx.JdbcDataSource
            </xa-datasource-class>
        </driver>
    </drivers>
    

    注意:module的值要与3中的name一致。

    5、在在standalone.xml文件中找到datasources元素,并在当中加入以下内容:

    <datasources>
                    <datasource jndi-name="java:/mydb" pool-name="my_pool" enabled="true" jta="true" use-java-context="true" use-ccm="true">
                        <connection-url>
                            jdbc:mysql://desthost:3306/mydb
                        </connection-url>
                        <driver>
                            mysql
                        </driver>
                        <security>
                            <user-name>
                                root
                            </user-name>
                            <password>
                                root
                            </password>
                        </security>
                    </datasource>
    <datasources>
    



     

  • 相关阅读:
    php 0324
    php 0323
    php 0322
    php 0325
    php 0308
    php 0311
    php 0312
    php 0310
    爬虫实践03 | xpath爬取通州区人民政府网站招聘信息
    用友U8 | 我是如何解决序列号状态出错问题的?
  • 原文地址:https://www.cnblogs.com/blogyuan/p/2789539.html
Copyright © 2020-2023  润新知