jboss7.1.1配置数据源成功了,给大家分享一下,如果有哪里说的不妥当的还请各位大牛不吝赐教。小弟感激不尽
环境
jboss : jboss7.1.1
mysql jar : mysql-connector-java-5.1.15-bin.jar
1 首先在%JBOSS_HOME%/modules/com/ 新建 目录mysqldatabase/mysql/main
在这个目录下有三个文件 分别是 mysql-connector-java-5.1.15-bin.jar
module.xml
mysql-connector-java-5.1.15-bin.jar.index
mysql的jar包 就不说了
module.xml 文件 是配置信息
mysql-connector-java-5.1.15-bin.jar.index 文件时mysql jar包目录的描述
2 打开%JBOSS_HOME%/standalone/configuration/standalone.xml这个文件
找到 datasources的节点,默认下jboss会有个默认的数据源
在这个节点下 添加
<datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">
<connection-url>jdbc:mysql://127.0.0.1:3306/test</connection-url>
<driver>mysqlh2</driver>
<security>
<user-name>root</user-name> mysql 用户名
<password>123456</password> 密码
</security>
</datasource>
然后在添加
<driver name="mysqlh2" module="com.mysqldatabase.mysql"> 这里的name属性和 上面的driver相对应的 module为文件存放的路径
<xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
</driver>
至此 准备工作已经做完
然后启动
显示此信息,则表示数据源配置成功了