我已經在GWT項目上工作了幾個月,現在我決定嘗試這個Spring Roo的事情。我注意到,從0到與Roo相同的結果可能需要很長時間。我的第一個想法是:「這很棒」!Roo + GWT - 適合發展?
但是,一旦你設置了幾個持久化實體,Roo爲GWT生成你的腳手架,並且你有一些非常基本的佈局,但是有大量的代碼。那又怎麼樣?你停止使用Roo並繼續?用戶界面很好,但非常基本。
我不想用手修改事情,因爲我不想搞亂Roo一代。所以我只是刪除所有Roo的東西,然後再次進入「慢速」模式。
有沒有人用Spring Roo + GWT創建了一個相對複雜的應用程序?我不太熟悉Spring,所以它可能會變得醜陋(習慣於GWT + GXT + DataNucleus + Guice/Gin + Gilead)。你建議在這種情況下遠離Roo嗎?
從我的角度來看,Roo很適合生成領域層樣板,因爲這非常繁瑣,但就是這樣。
那麼,這是「官方」的用例嗎?快速原型設計,或者當你想在真實項目中使用它時,讓它生成一次腳手架,然後從那裏開始(即破解自動生成的代碼,並再也不會運行roo)? – Thilo 2010-12-12 05:18:01