2012-09-16 72 views
1

通過Play!獲得了對Java和JPA的興趣!框架1.x,我有興趣做類似的桌面應用程序。是否有與Play相同的桌面!框架?

是否有用於非Web桌面GUI應用程序的Java框架,該框架易於開發並易於部署Play!網絡應用程序給?任何抽象所有錯綜複雜的東西,讓我只關注代碼...

+0

這有什麼錯香草的Java桌面應用程序嗎? – LanguagesNamedAfterCofee

+0

jar文件,依賴項,編譯,測試調試修復重新編譯 - Play隱藏起來的東西。如果我可以像Play一樣對我的web應用程序輕鬆地隱藏這些內容,那麼很好。另外,很多UI工具包很難決定採用哪一種... –

+0

另外,我喜歡Play Framework的MVC模型 - 只是想用桌面而不是Web替換「視圖」組件 –

回答

4

你可以嘗試Griffon,它基於Grails(groovy rulezzz)並且抽象了很多Java代碼的樣板代碼,也有一個netbeans插件,你可以使用UI的matisse設計器。

+0

感謝您將Griffon帶入我的知識領域。以前沒聽說過。 – akauppi

3

格里芬非常接近你可能要找的東西。如果你喜歡Scala而不是其他JVM語言,那麼你會發現Griffon支持它毫不費力,你甚至可以用它來構建一個完整的Scala http://artifacts.griffon-framework.org/archetype/scala應用程序。

在UI方面:Swing,JavaFX還是SWT?格里芬有你覆蓋。 持久性?沒有汗水http://artifacts.griffon-framework.org/tags/plugin/persistence(包括JPA http://artifacts.griffon-framework.org/plugin/jpa和Ebean http://artifacts.griffon-framework.org/plugin/ebean)。

每格里芬分佈包括格里芬指南的副本,你是第一個一站式的學習格里芬http://griffon.codehaus.org/guide/latest