JBoss中怎么配置MySQL数据源

71次阅读
没有评论

共计 2069 个字符,预计需要花费 6 分钟才能阅读完成。

JBoss 中怎么配置 MySQL 数据源,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

JBOSS_HOME

 +- modules

  +- com

  +-

  +- 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

?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.15.jar /

  /resources

  dependencies

  module name= javax.api /

  /dependencies

/module

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 文? 件?, 在? datasources 下? 添? 加? 如? 下? 内? 容?:

例 3. mysql-connector-java-5.1.15.jar.index

datasource jndi-name= java:jboss/datasources/MySqlDS pool-name= MySqlDS enabled= true jta= true use-java-context= true use-ccm= true

  connection-url

  jdbc:mysql://192.168.1.150:3306/hospital?createDatabaseIfNotExist=true useUnicode=true characterEncoding=utf-8

  /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

  use-strict-min

  false

  /use-strict-min

  flush-strategy

  FailingConnectionOnly

  /flush-strategy

  /pool

  security

    user-name

  runes

  /user-name

  password

  runes

  /password

  /security

  statement

    prepared-statement-cache-size

  32

  /prepared-statement-cache-size

  /statement

  /datasource

例 4. mysql-connector-java-5.1.15.jar.index

driver name= com.mysql module= com.mysql

  xa-datasource-class

  com.mysql.jdbc.jdbc2.optional.MysqlXADataSource

  /xa-datasource-class

    /driver

看完上述内容,你们掌握 JBoss 中怎么配置 MySQL 数据源的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-01发表,共计2069字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)