在阅读了旧文档之后,我终于把它连接起来了。我不知道这是不是最好的方式,所以如果你有更好的连接字符串或wildfly池设置的建议,请张贴。
bhmjp9jg1#
输入文件路径 ${EAP_HOME}/modules/system/layers/base 并创建目录 com/mysql/driver8/main .将驱动程序(mysql-connector-java-8.0.11.jar)库jar复制到main文件夹中,并创建一个module.xml文件,如下面的示例所示
${EAP_HOME}/modules/system/layers/base
com/mysql/driver8/main
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.1" name="com.mysql.driver8"> <resources> <resource-root path="mysql-connector-java-8.0.11.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="javax.transaction.api"/> </dependencies> </module>
然后转到/wildfly-12.0.0.final/standalone/standalone.xml copy并将其粘贴到
<datasource jndi-name="java:jboss/MySqlDS8" pool-name="MySqlDS8"> <connection-url>jdbc:mysql://localhost:3306/mysql?useSSL=false&useUnicode=yes&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC</connection-url> <driver>mysql8</driver> <security> <user-name>root</user-name> <password>12341234</password> </security> <validation> <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker"/> <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"/> </validation> </datasource>
然后转到部分,复制并粘贴这个。
<driver name="mysql8" module="com.mysql.driver8"> <xa-datasource-class>com.mysql.cj.jdbc.MysqlDataSource</xa-datasource-class> </driver>
1条答案
按热度按时间bhmjp9jg1#
输入文件路径
${EAP_HOME}/modules/system/layers/base
并创建目录com/mysql/driver8/main
.将驱动程序(mysql-connector-java-8.0.11.jar)库jar复制到main文件夹中,并创建一个module.xml文件,如下面的示例所示
然后转到/wildfly-12.0.0.final/standalone/standalone.xml copy并将其粘贴到
然后转到部分,复制并粘贴这个。