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会有个默认的数据源
在这个节点下 添加
jdbc:mysql://127.0.0.1:3306/test
mysqlh2
root mysql 用户名
123456 密码
然后在添加
这里的name属性和 上面的driver相对应的 module为文件存放的路径
com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
至此 准备工作已经做完
在通过hibernate使用JBOSS JNDI数据源,我们只需要在hibernate.cfg.xnl文件中配置如下:
org.hibernate.dialect.MySQLDialect
java:jboss/datasources/MySqlDS
然后启动jboss服务器