Ordinary hut

          人間一福地,勝似天仙宮
          posts - 61, comments - 50, trackbacks - 0, articles - 1

          ejb事務隔離級別

          Posted on 2010-01-07 18:20 landor 閱讀(847) 評論(0)  編輯  收藏 所屬分類: ejb
          java ee規范并沒有實現事務的隔離級別,所以要依靠不同的服務器廠商來實現,拿weblogic為例,具體的設置可以參考官方文檔
          http://download-llnw.oracle.com/docs/cd/E13222_01/wls/docs81/ejb/DDreference-ejb-jar.html#1114966

          ejb2的設置方式是在weblogic-ejb-jar.xml中設置,方式如下:
           <transaction-isolation>
               
          <isolation-level>TRANSACTION_SERIALIZABLE</isolation-level>
               
          <method>
                   
          <description>test</description>
                  
          <ejb-name>Test</ejb-name>
                  
          <method-intf>Remote</method-intf>
                  
          <method-name>test</method-name>
                  
          <method-params>
                      
          <method-param>aaa</method-param>
                  
          </method-params>
               
          </method>
           
          </transaction-isolation>
          說明:
             isolation-level為事務的隔離級別,取值范圍為如下:
                TransactionSerializable
                TransactionReadCommitted
                TransactionReadUncommitted
                TransactionRepeatableRead
                TransactionReadCommittedForUpdate
                TransactionReadCommittedForUpdateNoWait
          具體說明,可以看這里
          http://download-llnw.oracle.com/docs/cd/E13222_01/wls/docs81/ejb/DDreference-ejb-jar.html#1219635
             method-intf:取值可以是Home | Remote | Local | Localhome
             其他的參數應該不用詳細說明了;

          2 ejb3,很簡單:用weblogic所實現的注解
          @weblogic.javaee.TransactionIsolation(IsolationLevel.READ_COMMITTED)
          具體可以參見:
          http://download.oracle.com/docs/cd/E12840_01/wls/docs103/ejb30/annotations.html


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大埔区| 个旧市| 遵化市| 通山县| 明水县| 淄博市| 小金县| 富锦市| 开封县| 石景山区| 巴林右旗| 炎陵县| 洱源县| 日喀则市| 新巴尔虎右旗| 新竹市| 甘泉县| 桑日县| 渝北区| 常熟市| 呼玛县| 永仁县| 乡城县| 饶河县| 怀柔区| 武汉市| 林甸县| 昌吉市| 嘉鱼县| 新密市| 肃南| 德兴市| 兴隆县| 闽清县| 简阳市| 平罗县| 宁晋县| 凌海市| 合山市| 南宁市| 绵阳市|