「Java開發指南」如何用MyEclipse搭建GWT 2.1和Spring?(二)

本教程將指導您如何生成一個可運行的Google Web Toolkit (GWT) 2.1和Spring應用程序,該應用程序爲域模型實現了CRUD應用程序模式。在本教程中,您將學習如何:

  • 安裝Google Eclipse插件
  • 爲GWT配置一個項目
  • 搭建從數據庫表到一個現有的項目
  • GWT編譯
  • 部署應用程序

在上文中(點擊這裏回顧>>),我們爲大家介紹瞭如何安裝Google Eclipse插件、創建一個Web項目、爲GWT配置Web項目等,本文將繼續介紹GWT編譯、如何部署應用程序。

GWT編譯

MyEclipse生成的GWT代碼需要使用GWT SDK編譯成JavaScript。

1. 右鍵單擊CustomersGwtApp,然後選擇Google>GWT Compile。

如何用MyEclipse搭建GWT 2.1和Spring?
GWT編譯器

2. 右鍵接受默認設置,然後單擊Compile。

如何用MyEclipse搭建GWT 2.1和Spring?
GWT編譯器

編譯大約需要一分鐘才能完成,您可以使用Console視圖監視進度。編譯完成後,控制檯中出現“Compilation succeeded ”消息。

部署應用程序

1. 右鍵單擊CustomersGwtApp,然後選擇Run As>MyEclipse Server Application,選擇MyEclipse Tomcat server。

如何用MyEclipse搭建GWT 2.1和Spring?
部署應用程序

MyEclipse Tomcat啓動,第一個頁面是一個儀表板,用於訪問所有搭建的web客戶端。由於本教程僅爲GWT搭建了一個父對象,因此Google Web Toolkit下的唯一選項是View GWT Scaffolding。

單擊View GWT Scaffolding按鈕,查看生成的應用程序的運行情況。如果要在單獨的瀏覽器中運行GWT應用程序,請使用以下URL:http://localhost:8080/CustomersGwtApp/

如何用MyEclipse搭建GWT 2.1和Spring?
儀表盤

GWT應用程序可用於對客戶執行創建、讀取、更新和刪除功能,下圖顯示了其中的一些視圖。

如何用MyEclipse搭建GWT 2.1和Spring?
客戶應用列表
如何用MyEclipse搭建GWT 2.1和Spring?
客戶應用程序編輯細節

生成了什麼?

爲了簡化代碼生成,本教程只涉及從單個數據庫表構建代碼。因此只生成用於管理單個實體的軟件組件,而不存在實體關係。當您開始爲多個實體(可能帶有實體關係)生成時,生成的軟件組件要比使用本教程生成的軟件組件多得多。儘管有更多的代碼,但它被分組和組織如下圖所示。

如何用MyEclipse搭建GWT 2.1和Spring?
生成的scaffolding
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章