JBoss 4.0数据源配置大全

Jboss 4.0的开发人员版本是一个开源的应用服务器,他把HypersonicDB作为他的缺省数据库。然而,开发人员也许还要使用除了HypersonicDB以外其他种类的数据库,在这篇文章中我们将看到如何在Jboss上配置使用其他的数据库。

简介

Jboss4.0使用了JDBC配置文件来配置数据库连接,它为EJB和其它J2EE应用提供了数据源(data source)进行访问。如果你要使用HypersonicDB以外的数据库你就要修改这个配置文件。这篇文章将着重讲解下面的几个部分:

Jboss的EJB部署描述符

Oralce数据库的配置

MySQL数据库的配置

Sysbase数据库的配置

DB2数据库的配置

Infomix数据库的配置

Jboss的EJB部署描述符

standardjaws.xml (位于X:\jboss4\server\default\conf)是一个映射CMP 实体EJB的标准部署描述文件。它用于配置CMP实体EJB,你也可以使用jaws.xml代替。你可以把这个文件copy到ejb .jar文件中的META-INF目录下。这个文件用于描述下面的信息:

描述一个数据源和映射类型。

描述EJB映射的表

描述EJB的finder方法

描述类型映射

这里的数据源描述的是一个JNDI名称,可以通过这个JNDI来获得一个数据源连接池。Jboss4缺省的数据源使用的是HypersonicDB。如果使用其他的数据源你需要修改jaws.xml文件。

standardjbosscmp-jdbc.xml(位于X:\jboss4\server\default\conf)是配置Jboss CMP容器的标准部署描述文件,你也可以使用一个自定义的配置文件--jbosscmp-jdbc.xml来代替它。这个文件也放在EJB.jar文件的META-INF目录中。缺省使用的还是HypersonicDB作为数据库,这里也需要修改。

时间: 2025-01-06 22:33:59

JBoss 4.0数据源配置大全的相关文章

Java开发环境Tomcat (7.0)数据源配置教程

Tomcat的Java Web容器下配置DataSource(数据源)对象.JDBC中的javx.sql.DataSource接口负责建立于数据库的连接,程序中直接从数据源中获取数据库连接.DataSource对象由Servlet容器Tomcat进行管理,其实获取数据库连接是从连接池中选取空闲连接.它基于Java中的JNDI(Java 命名与目录接口)来实现. 一.所有项目共用一个连接池 1.配置数据源context.xml: 在tomcat 的conf 目录下有context.xml 文件,这

Lomboz中配置JBoss 4.0.1

     这个文章是对<Eclipse快速上手EJB -- 1. Lomboz + JBoss-IDE 配置1 >一文的一点补充.在那篇文章中,jboss400.server这个配置是针对JBoss 4.0.0 的,如果使用的是JBoss 4.0.1,需要使用以下的配置文件: jboss401.server   <serverDefinition name="JBOSS 4.0.1" ejbModules="true" webModules=&qu

Atomikos多数据源配置项目实例

applicationContext.xml [html] view plain copy  print? <?xml version="1.0" encoding="UTF-8"?>   <beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

项目重构之数据源配置与优化:log4j 配置数据库连接池Druid,并实现日志存储到数据库

一. 前言   泥瓦匠又和大家见面了,最近两天我在Code Review , 顺便代码小小的Refactoring(重构)下.先了解这个项目吧,这次解决的是数据源配置优化.因为这web项目中配置数据源的地方很多.例如 JDBC要配置数据源,Mybatis要配置数据源,Quartz定时任务要配置数据源,还有Log4j存记录到数据库也要配置-   如题目,兴许大家的疑惑看了前面的说明会明白.这次给大家带来的 数据源配置与优化:log4j 配置数据库连接池Druid.   提纲: 二.准备知识 三.正

Tomcat7.0安装配置详细(图文)_Tomcat

 说明:Tomcat服务器上一个符合J2EE标准的Web服务器,在tomcat中无法运行EJB程序,如果要运行可以选择能够运行EJB程序的容器WebLogic,WebSphere,Jboss等 Tomcat的下载: http://tomcat.apache.org/  1.进入上面的网站然后如下操作使用Window Service Installer(为Window 添加服务) 2.然后我们进行安装 说明一下: 以前的版本是没有关于Role的设定,到了7.0的时候就有有关的设定,这也说明Tomc

jboss 环境变量-JBOSS环境变量如何配置

问题描述 JBOSS环境变量如何配置 jboss7.1的环境变量配了几次总是错误,希望能回答的详细些.带有截图方式的更好~ 解决方案 该版本的JBoss需要jdk1.6的支持,如果未安装jdk1.6,请先下载jdk1.6,并正确配置.(若想查看自己的jdk版本,打开命令行窗口,输入java -version即可看到) 1.从http://www.jboss.org/jbossas/downloads网站下载JBoss5.1.0,下载的是一个压缩包,解压至任意路径即可. 2.如果安装jdk时未配置

oracle-Oracle绿色版客户端数据源配置

问题描述 Oracle绿色版客户端数据源配置 oracle安装的客户端为绿色版Oracle10g Client For Win32 10.2.0.1,如何配置数据源? 解决方案 原来一直想尝试一下不安装Oracle的客户端,就能使用PLSQL Developer登录数据库,在参考网上高人的帖子后,自己进行了尝试,尽管过程是艰辛的,但是结果是甜蜜的.现在将过程与大家分享一下:1.准备的文件:D:/>cd oracleinstantclientD:/oracleinstantclient>dir?

Borland JBuilder 与 JBoss 的集成和配置

Borland JBuilder 与 JBoss 的集成和配置 Borland JBuilder 是一个非常方便的Java IDE 开发工具,而JBoss 则是一个很好的开源应用服务器,利用一些Open Tools 可以把它们很好的集成在一起.下面就以JBuilder 6.0 和JBoss3.0 为例来进行说明.1. 从JBoss 主页JBoss.org/" target=_blank>http://www.JBoss.org 下载JBoss 整合tomcat 的软件包并下载解压安装直至配

Tomcat数据源配置

问题描述 Tomcat的数据源配置各个版本(4.*5.*5.5.*,这里不考虑低于4.0的版本)都不同,总的来说tomcat4.*版本直接在server.xml中进行配置,tomcat5.*及tomcat5.5.*则建议把配置信息独立放在%Tomcat_Home%confCatalinalocalhostyourapp.xml文件的<Context>之中,而不是直接在server.xml中进行配置,最后都需要在Web应用的文件夹的WEB-INFweb.xml中加入引用下面就各个版本进行配置:一