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

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

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

    jboss5.1+mysql5+spring3數據庫jndi配置

    Posted on 2010-11-27 16:58 alex_zheng 閱讀(1256) 評論(0)  編輯  收藏 所屬分類: java
        主要記錄下jboss5下配置mysql。   

    1.將mysql的JDBC驅動放到的JBOSS_HOME\server\default\lib

    2.把JBOSS_HOME\docs\examples\jca\mysql-ds.xml復制到JBOSS_HOME\server\default\deploy目錄下。修改mysql- ds.xml文件
     <local-tx-datasource>
        
    <jndi-name>mysql</jndi-name>
        
    <connection-url>jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf-8</connection-url>
        
    <driver-class>com.mysql.jdbc.Driver</driver-class>
        
    <user-name>alex</user-name>
        
    <password>alex</password>
        <use-java-context>false</use-java-context> 
        
    <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter</exception-sorter-class-name>
       

        
    <!--pooling parameters-->
        
    <min-pool-size>5</min-pool-size>
        
    <max-pool-size>100</max-pool-size>
        
    <blocking-timeout-millis>5000</blocking-timeout-millis>
        
    <idle-timeout-minutes>15</idle-timeout-minutes>
        
    <set-tx-query-timeout/>
        
    <query-timeout>60</query-timeout> <!-- maximum of 1 minutes for queries -->

        
    <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) -->
        
    <metadata>
           
    <type-mapping>mySQL</type-mapping>
        
    </metadata>

    3.spring配置文件中
        <!--在mysql-ds.xml中設置use-java-context為false后,注意沒有前綴java:-->
        <
    jee:jndi-lookup id="dataSource" jndi-name="mysql" />
        
    <bean id="txManager"
            class
    ="org.springframework.transaction.jta.JtaTransactionManager">
           <!--手動注入,否則會報transactionmanager not bound-->
            
    <property name="transactionManagerName" value="java:/TransactionManager"/>
        
    </bean>
    至此,spring3使用jboss的jta事務管理已經配置完畢。

    遺留問題:
    如果使用默認設置use-java-context為true,然后使用jndi name為java:mysql,提示mysql not bound,很奇怪,在jboss啟動的時候可以看到將mysql綁定
    到命名空間java:mysql


    posts - 10, comments - 9, trackbacks - 0, articles - 15

    Copyright © alex_zheng

    主站蜘蛛池模板: 三级黄色免费观看| 亚洲一区二区三区成人网站| 二个人看的www免费视频| 亚洲精品国产高清不卡在线| 一级一级一片免费高清| 亚洲精品无码久久久影院相关影片| 精品熟女少妇aⅴ免费久久| 亚洲精品无码专区久久久| 久久狠狠躁免费观看2020| 亚洲神级电影国语版| 啦啦啦中文在线观看电视剧免费版 | 黄页网站在线看免费| 亚洲一区二区三区成人网站| 国产男女猛烈无遮挡免费网站| 麻豆安全免费网址入口| 久久精品国产亚洲综合色| 99久久人妻精品免费一区| 亚洲区视频在线观看| 免费观看的毛片手机视频| 免费一区二区三区在线视频| 国产亚洲精品美女久久久| 67pao强力打造高清免费| 亚洲AV性色在线观看| 国产成人亚洲综合无码| 亚洲视频免费在线看| 毛片亚洲AV无码精品国产午夜| 在线观看亚洲精品国产| 成人黄色免费网址| 一级毛片免费播放视频| 亚洲美女在线观看播放| 婷婷亚洲天堂影院| 无码国产精品一区二区免费式芒果| ass亚洲**毛茸茸pics| 亚洲午夜精品久久久久久浪潮 | 亚洲精品电影在线| 国产成人一区二区三区免费视频| 三年片免费观看大全国语| 91亚洲国产成人久久精品网址| 亚洲高清偷拍一区二区三区| 67194成手机免费观看| 国产精品九九久久免费视频|