新增隔離層次

您可以使用部署描述子編輯器,將隔離層次新增至 CMP Entity Bean 1.x。

若要將隔離層次新增至具有儲存器管理持續性的 CMP Entity Bean 1.x:

  1. 切換至 J2EE 視景。
  2. 在「專案瀏覽器」視圖中,選取所要的 EJB 模組。
  3. 用滑鼠右鍵按一下部署描述子編輯器,從蹦現功能表中選取開啟工具
  4. 在編輯器的存取頁面上,捲動至隔離層次區段。
  5. 按一下新增。這時會出現「新增隔離層次」精靈。
  6. 從下列選項中選取隔離層次類型:
    • 連續讀取:這個隔離層次禁止錯誤讀取及非連續讀取,但容許幻象讀取。
    • 已確定的讀取:這個隔離層次禁止錯誤讀取,但容許非連續讀取及幻象讀取。
    • 尚未確定的讀取:這個隔離層次容許讀取未確定的變更 (由正在進行中不同交易所變更的資料)。它也容許錯誤讀取、非連續讀取及幻象讀取。
    • 可序列化的:這個隔離層次禁止下列讀取類型: 1) 錯誤 讀取,其中某個交易讀取的資料庫列,包含第二個交易未確定的變更; 2) 非連續 讀取,其中某個交易讀取一列、第二個交易變更相同列, 並且第一個交易重新讀取該列及取得不同值; 3) 幻象 讀取,其中某個交易讀取所有滿足 SQL WHERE 條件的列、 第二個交易插入滿足該 WHERE 條件的列,並且第一個交易套用相同的 WHERE 條件, 取得第二個交易所插入的列。
  7. 下一步
  8. 從找到的 Bean 清單中選取一或多個 Enterprise Bean, 再按下一步。這裡選取您要將其方法指定給隔離層次的 Enterprise Bean。
  9. 從清單中選取一或多個方法元素。
  10. 按一下完成
這時會新增隔離層次。若要移除隔離層次,請選取它,再按一下移除按鈕。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.