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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

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

    pureQuery:IBM 最新的 Java 數據庫應用編程范例

    發布: 2008-6-26 17:49 | 作者: 不詳 | 來源: 測試時代編輯整理 | 查看: 187次 | 進入軟件測試論壇討論

    領測軟件測試網


    Name:該字段表示生成的 Java Bean 的名稱。默認情況下,這個 bean 的名稱與之前在 Database Explorer 中選擇的、為之生成 pureQuery 代碼的數據庫表工件(在此即為 Employee)的名稱相同?梢愿倪@個名稱,但最后生成的文件中會有一個標注,以表明這個 bean 與相應的數據庫表工件之間的映射。

    對于這個例子,將這個名稱改為 MyEmployee。于是,生成的標注為: @Table(name="EMPLOYEE", schema="DB2ADMIN")
     

     

    Generate annotated-method interface for table:這將導致生成一個 Interface 文件,該文件包含數據庫 Create/Update/Delete/Insert 方法。這些方法實際上為前面 1.0 小節描述的數據庫行的對象化提供了便利。當構建項目時,還會生成該接口的一個默認的實現,其中包含所有需要的 SQL 語句。注意,默認的接口名稱也是可以更改的。
    Generate test class for annotated-method interface for table:這將導致生成一個特殊的類,這個類可用于對 bean 接口進行單元測試。這個測試類的名稱可以更改。
    Generate test class for Inline-method style:這將導致生成一個包含顯式的內聯 SQL 語句的文件,默認情況下,這些 SQL 語句將被生成為接口實現的方法。通過一個簡化的 API,可以以一致的方式使用 SQL 來查詢各個數據源?梢詫贸绦蜻M行配置,使其靜態地運行數據庫 SQL,而不會影響編程或用戶體驗。測試類的名稱也可以修改。

    注意,無論出現上述哪一種情況,都可以通過選擇 Generate JUnit test cases 復選框,請求系統自動生成一組 JUnit 測試實例。
    Include Connection information and user name:該選項可以將連接字符串和用戶名包括在所有生成的測試類中。
    指定如何定義生成的 bean 變量。

    在該向導的第二個頁面(如圖 7 所示),可以指定生成 public 還是 protected 字段,是否包含 public 訪問方法。

     

    圖 7. 定義 bean 字段
     定義 bean 字段

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>