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访问页面,填写自己用户名和密码,最后就可以去测试了