bitscn.com
as7默?认?的?数?据?源?是?h2,虽?然?h2方?便?,但?是?一?般?的?生?产?环?境?都?是?mysql、?oracle、?sqlserver居?多?,本?文?描?述?如?何?在?as7配?置?mysql数?据?源?。?
根?据?jboss社?区?的?文?档?,配?置?一?个?新?的?数?据?源?大?致?分?为?两?步?。?描?述?如?下?:
加?入?jdbc驱?动?文?件?
在?jboss_home/modules目?录?下?加?入?如?下?目?录?结?构?及?文?件?:
jboss_home
+- modules
+- com
+- mysql
+- main
+- module.xml
+- mysql-connector-java-5.1.15.jar (mysql的jdbc驱动jar文件,版本根据各自情况而定)
+- mysql-connector-java-5.1.15.jar.index
module.xml的?内?容?如?下?:
例1. module.xml
mysql-connector-java-5.1.15.jar.index的?内?容?如?下?:
例2. mysql-connector-java-5.1.15.jar.index
meta-inf
meta-inf/services
com
com/mysql
com/mysql/jdbc
com/mysql/jdbc/configs
com/mysql/jdbc/exceptions
com/mysql/jdbc/exceptions/jdbc4
com/mysql/jdbc/interceptors
com/mysql/jdbc/jdbc2
com/mysql/jdbc/jdbc2/optional
com/mysql/jdbc/jmx
com/mysql/jdbc/log
com/mysql/jdbc/profiler
com/mysql/jdbc/util
org
org/gjt
org/gjt/mm
org/gjt/mm/mysql
添?加?server数?据?源?配?置?
as7启?动?分?为?两?种?形?式?,一?种?是?domain形?式?的?,一?种?是?standalone,这?里?我?们?选?择?standalone。?
打?开?jboss_home/standalone/configuration/standalone.xml文?件?,在?下?添?加?如?下?内?容?:
例3. mysql-connector-java-5.1.15.jar.index
jdbc:mysql://192.168.1.150:3306/hospital?createdatabaseifnotexist=true&useunicode=true&characterencoding=utf-8
com.mysql
transaction_read_committed
10
100
true
false
failingconnectiononly
runes
runes
32
然?后?在?下?添?加?如?下?内?容?:
例4. mysql-connector-java-5.1.15.jar.index
com.mysql.jdbc.jdbc2.optional.mysqlxadatasource
ok,这?样?就?完?成?了?mysql数?据?源?的?配?置?,现?在?用?standalone的?形?式?启?动?as7,会?看?到?输?入?中?有?mysql数?据?源?的?的?内?容?,如?下?图?:
bitscn.com