jboss配置数据源

http://blog.csdn.net/jyy208/article/details/5820893 jboss使用xml文件配置数据源,在JBOSS_HOME/docs/examples/jca文件夹下可以找到各种数据库的数据源配置文件的实例,jboss数据源配置文件的文件名格式是:*-ds.xml,文件中的内容如下(mysql):

[xhtml] view plaincopy

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- See http://www.jboss.org/community/wiki/Multiple1PC for information about local-tx-datasource -->
  3. <!-- $Id: mysql-ds.xml 88948 2009-05-15 14:09:08Z jesper.pedersen $ -->
  4. <!--  Datasource config for MySQL using 3.0.9 available from:
  5. http://www.mysql.com/downloads/api-jdbc-stable.html
  6. -->
  7. <datasources>
  8. <local-tx-datasource>
  9. <jndi-name>MySqlDS</jndi-name>
  10. <connection-url>jdbc:mysql://mysql-hostname:3306/jbossdb</connection-url>
  11. <driver-class>com.mysql.jdbc.Driver</driver-class>
  12. <user-name>x</user-name>
  13. <password>y</password>
  14. <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
  15. <!-- should only be used on drivers after 3.22.1 with "ping" support
  16. <valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker</valid-connection-checker-class-name>
  17. -->
  18. <!-- sql to call when connection is created
  19. <new-connection-sql>some arbitrary sql</new-connection-sql>
  20. -->
  21. <!-- sql to call on an existing pooled connection when it is obtained from pool - MySQLValidConnectionChecker is preferred for newer drivers
  22. <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql>
  23. -->
  24. <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
  25. <metadata>
  26. <type-mapping>mySQL</type-mapping>
  27. </metadata>
  28. </local-tx-datasource>
  29. </datasources>

将配置文件修改好再放到JBOSS_HOME/server/default/deploy文件夹下,再将数据库驱动包拷贝到JBOSS_HOME/server/default/lib文件夹下,最后重启jboss,数据源就配置好了!

更多文章:

Jboss数据源的配置-http://www.blogjava.net/toby/archive/2009/03/24/261768.html

时间: 2024-11-04 12:31:54

jboss配置数据源的相关文章

JBoss下配置数据源加密

一.JBoss下配置数据源时,如果密码直接暴露给了系统的操作员或者维护人员,显然就增加了数据库不安全的因素. MySQL Datasource配置样例 <?xml version="1.0" encoding="UTF-8"?> <!-- ===================================================================== --> <!--                      

JBoss配置连接池

什么是数据库连接池? 配置连接池为的是解决效率问题.因为每创建一个连接都是很耗时的,有了连接池,就可以提前放一些连接进去.以后我们再用连接就去连接池里面取而不是每次都创建.但是我们知道连接池是有上限的,如果只允许我们放10个,那么当这10个连接都被占用的时候,下一个用户再来请求连接将不能得到,只好等待,如果等的时间太长了就会抛出timeout的异常.使用完连接后要释放,否则会一直占着资源,当连接全部被占用而得不到释放时,就会出现错误... JBoss实现了J2EE的13个规范包括JNDI,JND

jboss配置数据库(转)

jboss7.1.1配置数据库(来源:http://www.cnblogs.com/shysunlove/archive/2012/11/15/2772269.html)感谢作者分享~ 环境: 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:\profes

使用EJB使用jboss7.0中配置数据源

使用EJB时需要配置数据源,光在代码里面添加配置是不够的,还需要在jboss中配置 首先在jboss-as-web-7.0.2.Final\standalone\configuration目录下standalone.xml中<datasources>标签中添加你的数据源配置: 这里drivername是mysql <datasource jndi-name="java:jboss/datasources/localTrans/FirstTest" pool-name=

spring中配置数据源

spring中配置数据源的几种常见方式: #mysql 数据库配置(jdbc.properties) jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8 jdbc.username=root jdbc.password=root 1.使用spring自带的数据源org.springfr

Java配置数据源的几种方式

Spring应用程序经常部署到在Java EE应用服务器中,如WebShpere,JBoss,resin或者像Tomcat这样的Web容器,这些服务允许你配置通过JNDI获取数据源.在项目中经常遇到配置数据源,根据在工作中的学习和书上的学习,现在总结一下,算是一点自己的体会吧!本文以resin为例 1.使用JNDI数据源 这种方式本质就是配置Web容器的配置文件中,随着应用程序的启动,连接数据源,在java应用程序中,通过配置数据源的JNDI名称,获取相应的数据源. 例如: <database>

JBoss配置详解

2.0.1 JBOSS 的一点说明 $JBOSS-HOME/server/下有3个目录,all/default/minimal,它们是表示3种配置,全部的配置.默认配置.最小配置,我们在启动JBOSS服务时,可以指定 run –c all 表示是启动all配置(将会加载所有服务):run 表示是以默认配置启动; run –c mimimal 表示是启动mimimal配置.这三者所加载的服务数量不同,具体区别可查阅JBOSS相关文档,你还可以自己定义一个配置,如test,属于高手去为了性能上的考虑

项目经验——jboss 配置数据库连接池

数据库的连接和关闭是非常消耗系统资源的,在多层结构的应用环境中,这种资源消耗又直接的反映到系统性能上来.在项目实际应用中,最常用的解决方案便是建立数据库连接池. 一.数据库连接池基本原理 当程序启动时,系统主动建立出足够的数据库连接,并将这些连接组成一个连接池.每次应用程序请求数据库连接时,无需重新建立,直接从链接池中获取已建立连接.使用完毕后,无需关闭,直接归还给数据库连接池,以备其他程序调用.通过连接池,大大提高了程序运行效率. 二 .数据库连接池常用参数 连接池初始连接数 连接池最大连接数

spring in action学习笔记十六:配置数据源的几种方式

第一种方式:JNDI的方式. 用xml配置的方式的代码如下: 1 <jee:jndi-lookup jndi-name="/jdbc/spittrDS" resource-ref="true" id="dataSource"/> 用注解方式的代码如下: 1 @Bean 2 public JndiObjectFactoryBean jndiObjectFactoryBean(){ 3 JndiObjectFactoryBean jndi