• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

    您的位置:您的位置:軟件測試技術門戶 >> 軟件測試技術 >> 開發語言 >> Java >> 查看資訊

    字號: | 推薦給好友 上一篇 | 下一篇

    EJB設計模式概述

    發布: 2008-5-23 11:25 | 作者: 不詳 | 來源: dev2dev | 查看: 65次 | 進入領測軟件測試網論壇討論

    領測軟件測試網 軟件測試技術門戶|t:M G%r's;_ }e

    軟件測試技術門戶yg3Z5GFI

    xr:Z"clp|^

    -^m^$_E;[,U!wL      Generic Attribute Access Interface由Entity EJB的本地或遠程接口實現,并利用Hash Maps傳輸數據。實現方式常見如下:

    Q3},qHd,OY ^$jse 軟件測試技術門戶4[ n*L3^h*Dx;re#eh

    1. BMP類型實體EJB可以在Bean類中定義包含所有屬性的私有成員變量HashMap。軟件測試技術門戶w:k{e:vKhi
    2. CMP類型實體EJB可以在Bean類中可以適用Java Reflection API實現。軟件測試技術門戶 kVA%J1ROB A1i
    3. 建立一個父類,在不同的情況下定義子類重載父類方法。
    ,DZd}4RD.U使用Generic Attribute Access Interface需要在客戶端與服務器端對屬性以及對應的關鍵字建立統一的命名習慣。常見的做法如下:
    #f'TJ B-\"B5n a9]1. 建立并保持良好的文檔記錄和命名約定。
    X:] p Fv y3]O2. 在實體EJB的實現類中定義靜態成員映射屬性。
    F@Tqm Iv3. 創建共享靜態類,通過成員變量映射實體EJB屬性。軟件測試技術門戶 R+Oys:bHm7j'l.rV5k
    4. 通過JNDI在服務器端保存屬性映射關系。
    6\?{2L2T x"C+t![RGeneric Attribute Access Interface的運用帶來一下益處:
    1LqDjB5SG` lh4ls5F}1. 接口實現后對不通實體EJB都適用。軟件測試技術門戶Yf8n(aZ.]
    2. 對屬性較多實體EJB能精簡代碼,并更具維護性。
    I Tb7m%}H x#i3k3. 使運行中動態增刪實體EJB屬性成為可能。
    5?U9lq.C*} ? A 老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>