1.安装wildfly:地址:WildFly Downloads
这里我使用的是WildFly12
2.配置环境
我们可以通过两种方式实现配置:
2.1 我们通过xml方式配置:
-
第一步:创建目录
在项目文件\wildfly-12.0.0.Final\wildfly12.0.0.Final\modules\system\layers\base\com 下创建目录名称:mysqldatasource/mysql/main -
第二步:在main文件下配置module.xml和你需要的数据库源,如图
-
第三步我们去配置module.xml:
<module xmlns="urn:jboss:module:1.5" name="com.mysql"> <resources> <resource-root path="mysql-connector-java-5.1.35.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="javax.transaction.api"/> </dependencies> </module>
注意:因为我这里使用的是wildfly12,所以是module.1.5,name就写com.mysql
path中配置的是刚刚导入的mysqlJDBC数据源 -
第四步:配置standalone.xml
<datasources> <datasource jta="true" jndi-name="java:/jboss/datasource/jd_mysql" pool-name="jd_mysql" enabled="true" use-ccm="false"> <connection-url>jdbc:mysql://localhost:3306/jd_text01?characterEncoding=utf8&amp;generateSimpleParameterMetadata=true&amp;useServerPrepStmts=true&amp;cachePrepStmts=true</connection-url> <driver-class>com.mysql.jdbc.Driver</driver-class> <driver>Mysql_com.mysql.jdbc.Driver_5_1</driver> <security> <user-name>ssm</user-name> <password>root</password> </security> <validation> <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker"/> <background-validation>true</background-validation> <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"/> </validation> </datasource> <drivers> <driver name="mysql" module="com.mysql"> <driver-class>com.mysql.jdbc.Driver</driver-class> <xa-datasource-class>com.mysql.cj.jdbc.MysqlXADataSource</xa-datasource-class> </driver> </drivers> </datasources>
注意:在配置standalone.xml时注意:jndi-name需要和pool-name中的名称保持一致
-
第五步:开启wildfly,网页使用
在bin目录下中通过add-user.bat配置自己的用户名和密码,再通过standalone.bat去启动wildfly
如果使用的时客户端方式如eclipse的话,我们通过Servers启动
通过:http://127.0.0.1:9990访问页面,填写自己用户名和密码,最后就可以去测试了