JBoss7/WildFly配置数据源:mysql

这篇博客介绍了如何在JBoss7/WildFly上配置MySQL数据源,提供了两种方法:手工添加和使用jboss-cli命令行。手工添加涉及在Jboss_HOME/modules下创建MySQL驱动模块,编辑standalone.xml文件添加驱动和数据源配置。命令行添加则通过jboss-cli执行相关命令完成配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

两种方法添加数据源 1.手工添加 2.jboss-cli命令行添加

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

下面先介绍第一种方法,手工添加:

整体思路(Step1:提供driver.jar包给wildfly)(Step2:将driver,jar写入配置文档 ) (Step3:在配置文档中提供数据库参数,并使用driver)

Step1:添加Mysql数据库驱动模块(driver)到JBoss

        在Jboss_HOME/modules/ 目录下  (mkdir)创建com/mysql/main 目录,此目录下存放两个文件,一个是mysqldriver,一个是module.xml文件,module.xml内容如下:

       

    <?xml version="1.0" encoding="UTF-8"?>
    <module xmlns="urn:jboss:module:1.1" name="com.mysql">
        <resources>
            <resource-root path="mysql-connector-java-5.1.39-bin.jar"/>
        </resources>
        <dependencies>
            <module name="javax.api"/>
            <module name="javax.transaction.api"/>
        </dependencies>
    </module>
       注意调整 驱动的版本号

Step2:添加驱动配置到JBoss服务器配置文件

             编辑JBOSS_HOME/standalone/configuration/standalone.xml文件,

          在<subsystemxmlns="urn:jboss:domain:datasources:4.0   内drivers标签内添加driver:

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

       

Step3:配置数据源(提供参数等)

        编辑JBOSS_HOME/standalone/configuration/standalone.xml文件,

        在<subsystem xmlns="urn:jboss:domain:datasources处datasources中添加mysql数据源,如下:

      <datasource jndi-name="java:jboss/datasources/mysqlDS" pool-name="mysqlDSPool">  
           <connection-url>jdbc:mysql://localhost:3306/db_name</connection-url>  
           <driver>mysql</driver>  
           <security>  
               <user-name>myDB_username</user-name>  
               <password>myDB_password</password>  
           </security>  
      </datasource> 
 

        注意修改其中的参数( url   db_name   username   password)

      

       至此,添加完毕。


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

第二种方法,jboss-cli命令行添加:

Step1:

Step2:

Step3:

Step4:






参考资料:


       

      

ps:

      另外,postgresql的数据源添加 参见晚辈导师blog:wildfly配置postgresql数据源


               

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值