Play!是一個full-stack(全棧的)Java Web應用框架,包括一個簡單的無狀態MVC模型,具有Hibernate的對象持續,一個基於Groovy的模板引擎,以及建立一個現代Web應用所需的所有東西。
Play!的關鍵特性:
1、 一個非常簡單的開發周期。此框架自動編譯和重新裝載源文件的任何改變。
2、 智能捆綁HTTP參數到Java方法參數。
3、 基於apache Mina的快速HTTP服務器。
4、 一個基於Groovy的強大的模板引擎,具有多層繼承,定制用戶標簽的能力,等。
5、 優秀的錯誤報告功能:當發生異常,此框架會直接顯示出錯代碼,甚至是模板代碼。