`

jboss7.1.1配置jndi

 
阅读更多

环境:

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

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

ojdbc6.jar(oracle 11g驱动)

一、配置mysql数据源

1.在D:\profession\jboss-as-7.1.1.Final\modules\com路径下,新建文件夹mysqldatabase\mysql\main,并将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:\profession\jboss-as-7.1.1.Final\standalone\configuration里面的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:\profession\jboss-as-7.1.1.Final\modules\com路径下,新建文件夹oracledatabase\oracle\main,并将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:\profession\jboss-as-7.1.1.Final\standalone\configuration里面的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.修改完成,重启服务器。

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

分享到:
评论

相关推荐

    JBoss7.1.1配置MySql数据源

    下面将详细介绍如何在JBoss 7.1.1中配置MySQL数据源。 首先,我们需要准备MySQL数据库的相关信息,包括数据库URL、用户名和密码。例如,如果你的MySQL服务器运行在本地,数据库名为`mydb`,用户为`root`,密码为`...

    EJB3.1与JBoss7.1.1在eclipse的实现

    标题《EJB3.1与JBoss7.1.1在eclipse的实现》意味着本文档将介绍如何使用EJB3.1标准在JBoss应用服务器7.1.1版本上进行企业级Java Bean(EJB)的开发,并通过Eclipse集成开发环境进行部署和测试。EJB3.1是一种用于简化...

    jboss7.1.1+ejb3.0+MySQL数据源配置

    《JBoss 7.1.1 + EJB 3.0 + MySQL 数据源配置详解》 在企业级Java应用开发中,JBoss Application Server(简称JBoss AS)是广泛使用的开源应用服务器,版本7.1.1是其稳定且功能强大的一个版本。EJB(Enterprise ...

    Jboss7.1.1p配置mysql和oracle以及项目调用参照.pdf

    ### JBoss 7.1.1p 配置 MySQL 和 Oracle 数据库以及项目调用方法详解 #### 一、概述 在本篇文章中,我们将详细探讨如何在JBoss 7.1.1p环境中配置MySQL和Oracle数据库,并指导如何通过项目进行调用。通过这一过程,...

    jboss7 + EJB3

    总的来说,JBOSS7.1.1 Final与EJB3的结合,为开发者提供了强大且灵活的企业级应用开发环境,简化了部署流程,同时提供了丰富的服务和组件,以满足复杂的企业需求。通过深入理解和实践,开发者可以充分利用这一平台的...

    JBoss7和容器轻量化研究报告

    1. **JBossAware不支持JBoss7.1.1** - EOS应用中的`JBossAware`类用于获取服务器相关信息,原版本仅支持至JBoss 6,因此需要修改代码以适应JBoss 7.x的配置文件和目录结构变化。 2. **应用启动时查找的应用名错误...

    EJB入门项目

    - `src/main/resources`:资源文件目录,可能包括数据库连接配置、JNDI绑定信息等。 - `src/main/webapp`:Web应用相关的资源,如HTML、CSS、JavaScript以及WEB-INF目录,后者可能包含web.xml文件。 - `META-INF`:...

    网络工程原理课程设计抓包Java代码

    在本课程设计中,JBoss AS (Application Server) 7.1.1Final版本被用作开发和部署EJB的平台。安装和配置JBoss服务器涉及下载安装包,设置JAVA_HOME环境变量,通过命令行启动服务器,并通过访问特定URL来验证其运行...

    reqlist:敏捷团队的开源需求分析

    之后,选择您的 JavaEE 应用程序服务器(推荐:JBoss AS 7.1.1.Final)并创建一个具有DDL和DML访问权限的数据源,其 JNDI 为java:/ReqlistDS 。 之后,您就可以将其部署在您的 JavaEE 应用服务器中并正常运行。 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

    第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构  1.1.1 区分物理层和逻辑层  1.1.2 软件层的特征  1.1.3 软件分层的优点 ... D.4 安装和配置JBoss服务器  D.5 发布netstore应用 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

    第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构  1.1.1 区分物理层和逻辑层  1.1.2 软件层的特征  1.1.3 软件分层的优点 ... D.4 安装和配置JBoss服务器  D.5 发布netstore应用 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

    第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构  1.1.1 区分物理层和逻辑层  1.1.2 软件层的特征  1.1.3 软件分层的优点 ... D.4 安装和配置JBoss服务器  D.5 发布netstore应用 ...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

    第1章 Java应用分层架构及软件模型  1.1 应用程序的分层体系结构  1.1.1 区分物理层和逻辑层  1.1.2 软件层的特征  1.1.3 软件分层的优点 ... D.4 安装和配置JBoss服务器  D.5 发布netstore应用 ...

    Hibernate实战(第2版 中文高清版)

     2.4.2 JNDI绑定的SessionFactory   2.4.3 JMX服务部署   2.5 小结   第3章 领域模型和元数据   3.1 CaveatEmptor应用程序   3.1.1 分析业务领域   3.1.2 CaveatEmptor领域模型   3.2 实现领域模型 ...

Global site tag (gtag.js) - Google Analytics