MyEclipse開發教程:使用REST Web Services管理JPA實體(四)

MyEclipse 在線訂購年終抄底促銷!火爆開搶>>

MyEclipse最新版下載

使用REST Web Services來管理JPA實體。在逆向工程數據庫表後生成REST Web服務,下面的示例創建用於管理博客條目的簡單Web服務。你將學會:

  • 利用數據庫逆向工程開發REST Web服務

  • 部署到Tomcat服務器

  • 使用REST Web服務資源管理器進行測試

MyEclipse

沒有MyEclipse? 立即下載

4.部署Web服務應用程序

部署Web服務的最快的方法是使用Run As或Debug As MyEclipse Server Application操作部署項目。

  1. 右鍵單擊項目,並選擇Run As>MyEclipse Server Application。

  2. 選擇MyEclipse Tomcat,然後單擊Finish。

MyEclipse執行以下步驟:

  • 將項目打包並以爆炸模式將其部署到應用程序服務器

  • 啓動應用服務器並加載項目

5.使用REST Web服務資源管理器進行測試

REST Web服務資源管理器在MyEclipse標準訂閱級別不可用。如果您是MyEclipse標準訂戶,請按照使用標準瀏覽器測試Web服務的說明操作。

  1. 右鍵單擊項目,並選擇Web服務工具>Test with REST Web Services Explorer。

    注意:如果部署到MyEclipse Tomcat以外的應用服務器,則資源管理器中使用的WADL URL可能包含不正確的端口,從而阻止資源管理器加載WADL文件。更正端口,然後單擊Go按鈕繼續。

    還可以通過單擊工具欄上的Web Services Explorer圖標上的下拉箭頭,並選擇Launch REST Web Services Explorer,打開REST Web Services Explorer。在這種情況下,在繼續之前,必須在地址欄中輸入WADL文件的路徑。

  2. 將樹展開到count節點,並選擇countREST方法。

    MyEclipse



    選擇要測試的方法

  3. 單擊測試方法。將打開一個新選項卡,您可以在其中輸入信息並運行測試。
     

    MyEclipse



    用於測試方法的countREST選項卡

  4. 單擊運行測試圖標。在Raw響應區域中,觀察計數爲0,因爲沒有創建帖子。

  5. 關閉countREST選項卡。

  6. 在Post節點中選擇create方法,然後單擊Test method。

  7. 從create選項卡上的Representation下拉列表中選擇application/xml。

  8. 在Body中,鍵入application/xml區域,粘貼以下代碼,然後單擊。實體創建成功。

    1
    2
    3
    4
    <post>
         <title data-filtered="filtered">My First Post</title>
         <content>Welcome to my new blog</content>
    </post>

     

    MyEclipse



    博客條目測試響應

  9. 關閉create選項卡。

  10. 選擇countREST方法,並單擊Test method。

  11. 點擊。計數現在顯示您剛剛發佈的條目的1。

  12. 在Post節點中,選擇findAll方法,然後單擊Test method。

  13. 點擊。您可以在原始視圖中看到您的帖子條目。
     

    MyEclipse

更多資訊敬請訪問MyEclipse中文網>>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章