The FAQ states如何在Play中使用Groovy!框架,模板之外?
是否正在使用Groovy框架?
不會。即使我們使用Groovy作爲Play模板系統的基礎技術,它也是完全透明的。此外,您不能直接在Groovy中編寫 應用程序的任何其他部分(例如控制器, 模型或其他實用程序)。如果你正在尋找一個基於Groovy 的框架,你應該看看Grails。
雖然我拿到它不支持開箱即用,我相信/希望整合是可能的......我的意思是,Java是圖靈完備畢竟:)
那麼,有沒有人嘗試在編寫Groovy代碼,並從Play中調用該代碼!控制器?達到這個目標的最佳方法是什麼?
獎勵積分:如果解決方案與IntelliJ無縫協作,那將是天堂。
那麼,我們希望在某個時候遷移到Scala,但是決定學習單獨發揮就足夠了,現在我不想同時開始學習Scala。 Plus Play 2.0還沒有生產(我聽說最近的beta版本在其中一個線程中被稱爲'alpha')。現在,我將使用普通的老式java - 謝謝! – ripper234
事實上,Play2仍處於alpha階段,在接下來的幾個月裏將會在幾個月內用RC版本進化。在生產中使用太早。我會堅持使用簡單的Play,並在Play2發佈時向Play2遷移。 ;) –
我從來沒有嘗試過,但這裏是一個例子:https://github.com/manuelbernhardt/play2-groovy-templates – djangofan