AS7至關給力,帶來更快的啓動和運行速度,但也使以前的知識積累完全做廢...來來來,一塊兒從頭開始吧。
1、加入Mysql驅動文件
AS7在包管理上改動很大,清晰了不少,不過太費事了,不知道有木有更簡單的方法
將驅動jar文件複製到/modules/com/mysql/main/目錄下(/mysql/main/這兩級文件夾須要本身建立,本來沒有)
2、建立module.xml文件
/modules/com/mysql/main/module.xml內容以下:
javascript
- <?xml version="1.0" encoding="UTF-8"?>
- <module xmlns="urn:jboss:module:1.0" name="com.mysql">
- <resources>
- <resource-root path="mysql-connector-java-5.1.17-bin.jar"/>
- </resources>
- <dependencies>
- <module name="javax.api"/>
- </dependencies>
- </module>
第4行爲驅動文件的名稱,根據實際狀況自行修改
3、修改配置文件
編輯/standalone/configuration/standalone.xml文件
將<datasources>...</datasources>替換爲
- <datasources>
- <datasource jndi-name="java:jboss/datasources/MysqlDS" pool-name="MysqlDS">
- <connection-url>jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8</connection-url>
- <driver>com.mysql</driver>
- <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
- <pool>
- <min-pool-size>10</min-pool-size>
- <max-pool-size>100</max-pool-size>
- <prefill>true</prefill>
- </pool>
- <security>
- <user-name>用戶名</user-name>
- <password>密碼</password>
- </security>
- </datasource>
- <drivers>
- <driver name="com.mysql" module="com.mysql">
- <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
- </driver>
- </drivers>
- </datasources>
4、驗證配置 配置至此結束 下面來檢查一下配置是否成功了 執行/bin/standalone.bat啓動AS7,若是出現黃框所示就是配置成功了^^