`

Jboss,tomcat数据源配置

阅读更多

Jboss-Oracle数据源:【参照jboss/docs/examples/jca 目录下oracle-ds.xml文件】

 

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
	<local-tx-datasource>
		<jndi-name>DataSourceName</jndi-name>
		<connection-url>jdbc:oracle:thin:@localhost:1521:bee</connection-url>
		<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
		<user-name>username</user-name>
		<password>password</password>
		<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
		<min-pool-size>2</min-pool-size>
		<max-pool-size>10</max-pool-size>
		<idle-timeout-minutes>5</idle-timeout-minutes>
		<metadata>
			<type-mapping>Oracle</type-mapping>
		</metadata>
	</local-tx-datasource>
</datasources>

 
然后把该oracle-ds.xml copy到对应的deploy目录下!

同理Jboss-Mysql数据源:【参照jboss/docs/examples/jca 目录下mysql-ds.xml文件】

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
    <local-tx-datasource>
    <jndi-name>njepg</jndi-name>
    <connection-url>jdbc:mysql://localhost:3306/database?useUnicode=true&amp;characterEncoding=UTF8&amp;jdbcCompliantTruncation=false</connection-url>
    <driver-class>com.mysql.jdbc.Driver</driver-class>
    <user-name>root</user-name>
    <password>root</password>
    <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>    
    <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
    <min-pool-size>200</min-pool-size>
    <max-pool-size>200</max-pool-size>
    <idle-timeout-minutes>5</idle-timeout-minutes>
    <metadata>
       <type-mapping>mySQL</type-mapping>
    </metadata>
	</local-tx-datasource>
</datasources>
 

然后把该mysql-ds.xml copy到对应的deploy目录下!

 

数据源配置成功之后你可以在http://localhost/jmx-console/ 例如我这里看到的:

jboss.jdbc

 

MySQL数据源配置:【找到tomcat/conf/server.xml中的GlobaNamingResources节点】

<GlobalNamingResources>
	<Environment name="simpleValue" type="java.lang.Integer" value="30"/>

	<Resource
	name="jdbc/mysql"
	type="javax.sql.DataSource"
	maxActive="200"
	maxIdle="2"
	username="root"
	maxWait="5000"
	validationQuery="select 1"
	driverClassName="com.mysql.jdbc.Driver"
	password="root"
	url="jdbc:mysql://localhost:3306/njepg?useUnicode=true&amp;amp;characterEncoding=UTF-8&amp;amp;jdbcCompliantTruncation=false"/>

	<Resource
	name="jdbc/smsservice"
	type="javax.sql.DataSource"
	maxActive="5"
	maxIdle="2"
	username="visiontv"
	maxWait="5000"
	validationQuery="select * from dual"
	driverClassName="oracle.jdbc.OracleDriver"
	password="visiontv"
	url="jdbc:oracle:thin:@localhost:1521:bee"
	/>
</GlobalNamingResources>
 

 

 

 

 

0
0
分享到:
评论

相关推荐

    tomcat jboss数据源配置.rar

    本主题主要聚焦于"tomcat jboss数据源配置.rar",这是一个关于如何在Tomcat 5.5和JBoss 4.0中配置数据源,特别是与Oracle数据库交互的详细过程。下面将深入探讨这两个关键组件以及数据源配置的相关知识点。 首先,...

    EOS多数据源vTomcat里的配置

    不同的中间件如WebLogic、Jboss和Tomcat,其数据源配置文件的位置和名称会有所不同: - **Tomcat**: `\eosserver\config\eosconfig.xml` - **Jboss**: `...\jboss-3.2.5\server\default\deploy\eos4jboss\...

    JBOSS+TOMCAT集成开发环境。完整版

    JBOSS是一个开源的应用服务器,基于Java EE(Java Platform, Enterprise Edition)规范,提供了一系列的服务,包括事务管理、ejb(Enterprise JavaBeans)、JMS(Java Message Service)以及数据源等。JBOSS 2.2.1是...

    TOMCAT移植到JBOSS

    - **更新JBOSS配置文件**:修改JBOSS的standardjbosscmp-jdbc.xml文件中的元素,以确保JBOSS能够识别并使用之前配置的数据源。 #### 4. **移植注意事项** 在进行TOMCAT到JBOSS的移植过程中,有几个关键点需要注意...

    jboss配置入门,jboss的初级配置

    * 数据源配置文件:位于$JBOSS-HOME/server/default/deploy下,文件格式必须是*-ds.xml的样式。 * 公共jar包:位于$JBOSS-HOME/server/default/lib下,用于存放公共的jar包,如数据库的JDBC jar、log4j.jar等。 * ...

    jboss4端口号修改及数据源配置

    接下来,我们来看数据源配置,特别是针对Oracle数据库。Oracle因其稳定性和可靠性在企业环境中广泛使用。在JBoss上配置Oracle数据源,首先需要将Oracle的JDBC驱动添加到ClassPath,通常是`server/default/lib`目录。...

    hibernate 数据源配置文件

    ### Hibernate 数据源配置详解 #### 一、概述 在Java企业级应用开发中,数据库连接管理是一项基础且关键的工作。为了提高效率并确保资源的有效利用,通常会采用数据源(DataSource)来统一管理数据库连接。...

    数据源配置所用的JAR

    在本话题中,我们将深入探讨数据源配置所涉及的JAR文件及其重要性。 首先,我们要理解数据源的基本概念。数据源是一个接口或对象,实现了`javax.sql.DataSource`接口,这个接口提供了创建和管理数据库连接的方法。...

    EOS配置多数据源

    1. 在Jboss环境中,数据源配置文件`ProductDataSource-ds.xml`位于`\jboss-3.2.5\server\default\deploy\eos4jboss`目录下。 2. 对于Weblogic和Websphere,数据源配置需在各自的管理控制台完成。EOS安装后,默认已在...

    jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档

    - **默认数据源**:jBoss 默认使用 Hypersonic SQL 数据库作为数据源,其默认监听端口为 1701。 - **配置文件位置**:Hypersonic SQL 的类库 JAR 文件位于 `$JBOSS_HOME/server/jbosstest/lib/hsqldb.jar`;配置文件...

    tomcat、jboss 连接池配置

    在Java代码中使用JBoss的数据源与Tomcat类似: ```java import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; import java.sql.Connection; public class ...

    JNDI配置数据源在java web开发中的使用

    以Tomcat为例,我们通常会在`conf/server.xml`或`conf/context.xml`中添加数据源配置,包括数据库驱动类、URL、用户名、密码等信息。例如: ```xml type="javax.sql.DataSource" driverClassName=...

    在weblogic上配置数据源.png

    这个是weblogic9.0+mysql5.1的环境下配置数据源详细步骤。 其实在tomcat,jboss,WebSphere等服务期中都提供了配置数据源的功能,大概的配置都很类似。

    JBoss配置数据库

    4. 数据源配置:EJB通常需要连接数据库,因此需要在JBOSS_HOME/server/default/conf/jboss-service.xml或jboss-ds.xml中配置数据源。 二、EJB3.0配置 1. 无XML部署:EJB3.0引入了注解,使得开发者可以直接在bean类...

    Hibernate配置数据源.

    在软件开发过程中,特别是涉及大量数据库交互的应用场景下,选择合适的数据源配置对于提高系统性能、稳定性具有重要意义。Hibernate作为Java领域内广泛使用的对象关系映射(ORM)工具之一,其灵活高效的数据源配置...

    在JBoss下配置EJB

    2. **persistence.xml**:对于实体bean,EJB 3.0使用JPA(Java Persistence API),需要在项目的META-INF目录下配置`persistence.xml`文件,定义数据源、实体类、映射和查询。 3. **ejb-jar.xml**:虽然EJB 3.0主要...

    JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar

    2. **数据源配置**:在JBOSS中,数据源的配置位于`standalone.xml`或`domain.xml`的`subsystem`部分。通过`data-source`元素,可以定义连接数据库的URL、用户名、密码、驱动类名等信息。此外,还可以配置连接池参数...

    Struts1中配置数据源

    1. **创建数据源配置文件**:这通常是在应用服务器(如Tomcat、JBoss)的配置文件中完成的。例如,在Tomcat中,我们可以在`conf/server.xml`的`GlobalNamingResources`元素下添加一个`Resource`元素,如下所示: ``...

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...

Global site tag (gtag.js) - Google Analytics