<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBoss AS7配置MySQL數(shù)據(jù)源

    AS7默認(rèn)的數(shù)據(jù)源是H2,雖然H2方便,但是一般的生產(chǎn)環(huán)境都是MySQL、ORACLE、SQLServer居多,本文描述如何在AS7配置MySQL數(shù)據(jù)源。

    根據(jù)Jboss社區(qū)的文檔,配置一個(gè)新的數(shù)據(jù)源大致分為兩步。描述如下:

    加入JDBC驅(qū)動(dòng)文件

    在JBOSS_HOME/modules目錄下加入如下目錄結(jié)構(gòu)及文件:

    JBOSS_HOME
    +- modules
    +- com
    +- mysql
    +- main
    +- module.xml
    +- mysql-connector-java-5.1.15.jar (mysql的jdbc驅(qū)動(dòng)jar文件,版本根據(jù)各自情況而定)
    +- mysql-connector-java-5.1.15.jar.index

    module.xml的內(nèi)容如下:

    <?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的內(nèi)容如下:

    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數(shù)據(jù)源配置

    AS7啟動(dòng)分為兩種形式,一種是domain形式的,一種是standalone,這里我們選擇standalone。 打開JBOSS_HOME\standalone\configuration\standalone.xml文件,在<datasources>下添加如下內(nèi)容:

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

    然后在<drivers>下添加如下內(nèi)容:

    <driver name="com.mysql" module="com.mysql">
    <xa-datasource-class>
    com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
    </xa-datasource-class>
    </driver>

    OK,這樣就完成了MySQL數(shù)據(jù)源的配置,現(xiàn)在用standalone的形式啟動(dòng)AS7,會(huì)看到輸入中有MySQL數(shù)據(jù)源的的內(nèi)容,如下圖:

    Company Logo

    2011-07-19

    posted on 2011-07-19 10:49 kuuyee 閱讀(2486) 評(píng)論(4)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)JEE

    評(píng)論

    # re: JBoss AS7配置MySQL數(shù)據(jù)源 2011-07-29 08:36 quickly

    請(qǐng)問(wèn),如何更改jboss的默認(rèn)監(jiān)聽端口從本地的127.0.0.1:8080
    改為0.0.0.0:8080,以便外網(wǎng)能夠訪問(wèn)并從管理界面配置jboss呢?  回復(fù)  更多評(píng)論   

    # re: JBoss AS7配置MySQL數(shù)據(jù)源[未登錄](méi) 2011-07-29 10:34 kuuyee

    @quickly
    好像改為0.0.0.0不行 必須制定本機(jī)的IP才可以
      回復(fù)  更多評(píng)論   

    # re: JBoss AS7配置MySQL數(shù)據(jù)源 2011-08-02 09:44 quickly

    只能指定本機(jī)IP的話,好多事情干不了啊,我需要遠(yuǎn)程管理,難道我每次都要SSH到主機(jī)上,才能管理,jboss以前沒(méi)這個(gè)限制啊?!氣憤~  回復(fù)  更多評(píng)論   

    # re: JBoss AS17配置MySQL數(shù)據(jù)源[未登錄](méi) 2011-10-17 21:09 1

    游戲支付平臺(tái)www.hwd518.com  回復(fù)  更多評(píng)論   

    導(dǎo)航

    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    統(tǒng)計(jì)

    隨筆分類(139)

    Linux內(nèi)核

    搜索

    •  

    積分與排名

    • 積分 - 319323
    • 排名 - 177

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: 蜜臀91精品国产免费观看| 成人无码视频97免费| **俄罗斯毛片免费| 亚洲va久久久噜噜噜久久男同| 国产免费AV片在线观看播放| 亚洲男人的天堂在线va拉文| 午夜免费国产体验区免费的| 亚洲国产午夜中文字幕精品黄网站| 免费观看亚洲人成网站| 久久久久亚洲av成人无码电影 | 亚洲婷婷综合色高清在线| 日韩免费高清大片在线| 亚洲美女中文字幕| 国产精品久久久久免费a∨| 亚洲最大无码中文字幕| 午夜国产羞羞视频免费网站| 永久免费无码日韩视频| 亚洲成AV人片在线观看无码| 5g影院5g天天爽永久免费影院| 亚洲欧洲日产韩国在线| 成年人性生活免费视频| 欧洲美女大片免费播放器视频| 色久悠悠婷婷综合在线亚洲| 亚洲精品免费观看| 亚洲 暴爽 AV人人爽日日碰| 国产人成免费视频| 国产偷伦视频免费观看| 亚洲最新在线视频| 免费va在线观看| 国产精品免费AV片在线观看| 性xxxx黑人与亚洲| 亚洲精品无码成人片在线观看| 久久黄色免费网站| 亚洲av日韩精品久久久久久a| 亚洲成a人片77777kkkk| 两个人的视频高清在线观看免费 | 精品女同一区二区三区免费站| 亚洲av成人一区二区三区在线播放| 亚洲成av人片在线观看天堂无码 | 亚洲欧洲视频在线观看| 免费人成在线观看网站视频|