WildFly10 配置连接Oracle数据库

现在的学习都是从网上搜博客查资料,无奈oracle配置的很少。数据库的配置都大同小异,就是驱动和连接的url不同

参考资料:JBoss 7/WildFly中配置使用Oracle数据库

WildFly10.0.0的mysql数据源配置教程

一、Oracle数据库的连接参数

1、URL:

jdbc:oracle:thin:@127.0.0.1:1521:XE   // 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名

2、username/password

自己创建的用户名和密码 通过用户查找默认的数据表空间 

 

二、为WildFly添加连接oracle用的jar包依赖

WildFly10 配置连接Oracle数据库_第1张图片

在modules文件夹下创建com/oracle/main 文件夹 然后创建module.xml文件 

驱动包在自己安装的oracle本地路径中:oraclexe\app\oracle\product\11.2.0\server\jdbc\lib  自己选择就行

 

module.xml文件 :



    
        
    
    
        
        
         
   

 

 三、配置数据源与驱动

打开文件%JBOSS_HOME%/standalone/configuration/standalone.xml,全文搜索”datasource”,可以找到如下标签: 

默认的数据源是h2,我们将这个标签修改成如下,h2暂时不动添加进需要的就可以:


            
                
                    jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
                    h2
                    
                        sa
                        sa
                    
                
                
                    jdbc:oracle:thin:@127.0.0.1:1521:XE
                    oracle
                    
                        petition
                        petition
                    
                
                
                    
                        org.h2.jdbcx.JdbcDataSource
                    
                    
                        oracle.jdbc.xa.client.OracleXADataSource
                    
                
            
        

 

添加的部分:

WildFly10 配置连接Oracle数据库_第2张图片

 

四、wildfly服务器控制台测试

1、wildfly-10.1.0.Final\bin 中启动 standalone.bat 

2、打开wildfly ,点击控制台,输入用户名和密码(wildfly添加用户的时候设定的)

WildFly10 配置连接Oracle数据库_第3张图片

 

3、Test Connection

找到自己配置的数据源进行测试

WildFly10 配置连接Oracle数据库_第4张图片

 

 

 

 

出现下面表示连接成功

WildFly10 配置连接Oracle数据库_第5张图片

你可能感兴趣的:(EJB)